2016-09-28 80 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