jquery 点击radio后 背景变色 200
网页打开时,利用ajax加载一个radio组.<labelid="aaa"><inputtype="radio"name="w"id="a">A:AAAAAAAAAAAA...
网页打开时,利用ajax加载一个radio组.
<label id="aaa"><input type="radio" name="w" id="a">A:AAAAAAAAAAAAAAAAAAA</label>
<label id="bbb"><input type="radio" name="w" id="b">A:AAAAAAAAAAAAAAAAAAA</label>
想在想实现单击label标签时,label背景颜色变成红色
$("#aaa").click(function(){
$("#aaa").css("background","red");
});
上面代码没有反应,是为什么?应该怎样实现上述功能啊,请大神赐教。 展开
<label id="aaa"><input type="radio" name="w" id="a">A:AAAAAAAAAAAAAAAAAAA</label>
<label id="bbb"><input type="radio" name="w" id="b">A:AAAAAAAAAAAAAAAAAAA</label>
想在想实现单击label标签时,label背景颜色变成红色
$("#aaa").click(function(){
$("#aaa").css("background","red");
});
上面代码没有反应,是为什么?应该怎样实现上述功能啊,请大神赐教。 展开
1个回答
展开全部
你用的JQuery的版本是多少?
如果是1.7以下的版本要用live
$("#aaa").live("click",function(){
$("#aaa").css("background","red");
});
如果是1.7以上的版本,要用on
$("#aaa").on("click",function(){
$("#aaa").css("background","red");
});
更多追问追答
追问
代码没有反应啊?
追答
你先alert("123");看看代码有没有执行。可能是你的css("","")中的写法有点问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询