2016-09-28 88 views
0

的javascript变量我想获得下面我控制的属性:获取atrribute从jQuery选择

var $checkboxObj = $("#chk-" + id); 
alert($checkboxObj.attr('id')); 

,但我什么也得不到,甚至弹出消息。

请帮助我,在此先感谢!

=================

它应该为我的新的测试,也许我需要重新检查别的地方。继成功测试片段:

var $myCtrl = $("#output"); 
$myCtrl.html($myCtrl.attr('id')); 

jsfiddle

饲养的调查!

+0

其他的东西是错的... – Rayon

+0

当我注释掉这段代码时,一切都顺利...... :( – kembedded

+0

你可以分享可执行的演示/片段或[JSFiddle](https://jsfiddle.net/) ?[_创建一个最小,完整和可验证的示例_](http://stackoverflow.com/help/mcve) – Rayon

回答

0

最后,我解决了我的问题。我不知道为什么它与缓存相关。在清除我的cookies,缓存,离线数据后,它会再次运行而不做任何修改。

+1

嘿,您可以在原始帖子中发布编辑等额外信息,因为这不是一个答案,而只是您的问题的额外信息。你现在的JsFiddle真的有用吗? – nkmol

+0

@nkmol哦谢谢,我已经更新了帖子内容。其余的答案是为什么它与缓存,cookies或离线数据有关?不知道为什么它与JS有关... – kembedded

+0

真的很奇怪。让我们知道(通过评论@)问题是否回来:) Goodluck继续! – nkmol