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");
});
上面代码没有反应,是为什么?应该怎样实现上述功能啊,请大神赐教。
展开
 我来答
handangaoyang
2015-04-08 · TA获得超过2242个赞
知道大有可为答主
回答量:2633
采纳率:88%
帮助的人:922万
展开全部

你用的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("","")中的写法有点问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式