
jquery怎么获得传递过来的参数值
我这么写的:<divid="123"onclick="a(123)">然后下面的function是这样的:funtiona(value){$("#value").hide...
我这么写的:<div id="123" onclick="a(123)">
然后下面的function是这样的:
funtion a(value)
{$("#value").hide();}
因为我这边的div是有很多个,里面的id也是循环出来的,每个都不一样,实现的效果是点哪个,哪个div就隐藏。但是我不知道这选择器中,应该怎么写?这个value就是等于123,但是在jquery选择器中这样写,就是选择了id是value的标签,请问大神,这里应该怎么写? 展开
然后下面的function是这样的:
funtion a(value)
{$("#value").hide();}
因为我这边的div是有很多个,里面的id也是循环出来的,每个都不一样,实现的效果是点哪个,哪个div就隐藏。但是我不知道这选择器中,应该怎么写?这个value就是等于123,但是在jquery选择器中这样写,就是选择了id是value的标签,请问大神,这里应该怎么写? 展开
2个回答
展开全部
你可以这样试试
<div id="123" onclick="a(this)">
funtion a(thisObj){
var id=$(thisObj).attr('id');//获取id值
//id的值获取到,然后处理业务
...
//隐藏div
$(thisObj).hide();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询