jquery如何获取参数

$(document).ready(function(){$("#这里如何获取点击的id").imgbox({'speedIn':0,'speedOut':0,'alig... $(document).ready(function() {
$("#这里如何获取点击的id").imgbox({
'speedIn' : 0,
'speedOut' : 0,
'alignment' : 'center',
'overlayShow' : true,
'allowMultiple' : false
});
<a id="example2-1" href="1.jpg"><img src="1.jpg" /></a>
<a id="example2-2" href="1.jpg"><img src="1.jpg" /></a>
<a id="example2-3" href="1.jpg"><img src="1.jpg" /></a>
<a id="example2-4" href="1.jpg"><img src="1.jpg" /></a>
展开
 我来答
百度网友2fa8b9d
推荐于2016-04-17 · TA获得超过810个赞
知道小有建树答主
回答量:559
采纳率:0%
帮助的人:628万
展开全部
方法一:
如果你是jquery控的,可以将获取url参数的代码写成jquery插件:

<script type='text/javascript' src='http://code.jquery.com/jquery-1.8.2.js'></script>

<script type='text/javascript' src='jqueryPlugin.js'></script>

<script type='text/javascript'>

$(document).ready(function(){

// 访问该页面时,在url末尾添加?picid=8

alert(window.location.href);

alert($.getUrlParam('picid'));

});

</script>

jqueryPlugin.js插件代码
(function($){

$.getUrlParam = function(name)

{

var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

var r = window.location.search.substr(1).match(reg);

if (r!=null) return unescape(r[2]); return null;

}

})(jQuery);

方法二:
如果你是不论好丑,但求就手型的
<script type='text/javascript' src='http://code.jquery.com/jquery-1.8.2.js'></script>

<script type='text/javascript'>

$(document).ready(function(){

// 访问该页面时,在url末尾添加?picid=8

alert(window.location.href);

alert(getUrlParam('picid'));

});

function getUrlParam(name){

//构造一个含有目标参数的正则表达式对象

var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

//匹配目标参数

var r = window.location.search.substr(1).match(reg);

//返回参数值

if (r!=null) return unescape(r[2]);

return null;

}

</script>
阿刚炖蛋
推荐于2016-03-17 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:979万
展开全部
你好!

可以试试下面的代码:

$("a").click(
function(){
$(this).imgbox({
'speedIn' : 0,
'speedOut' : 0,
'alignment' : 'center',
'overlayShow' : true,
'allowMultiple' : false
});
}
);

----------------------------------------------
更多追问追答
追问
试了,好像不行!
追答
你这个是为绑定click还是绑定click事件?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简明9h
2013-01-28 · TA获得超过317个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:161万
展开全部
$("a").click(function() {
var curId = $(this).attr("id");
$("#" + curId).imgbox({...});
});
追问
试了,好像不行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
林一夏
2013-01-28 · TA获得超过482个赞
知道小有建树答主
回答量:608
采纳率:0%
帮助的人:462万
展开全部
$("#example2-1")获取id为example2-1的jquery对象
建议看看http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式