可能重複:
jQuery .attr retrieving custom attribute returns undefined創建一個新的屬性與jQuery
我有一個奇怪的問題,但我希望我只是在做一些愚蠢的事。我試圖創建使用jQuery的<img>
元素上一個新的屬性,而這條線:
$(selector).attr('selected', 'no');
當我檢查Chrome中的DOM,我只看到選擇=「選擇」,無論什麼我設置價值。
只是一些額外的信息:我不能只使用布爾值,因爲我需要跟蹤「是」,「否」和「部分」屬性值。我從img本身的「onClick」事件中調用JS函數,並將this
作爲參數傳遞。我檢查了方法中的對象,並傳遞了正確的對象;屬性設置的事實(即使是錯誤的值)也支持這一點。
我死了肯定我在這裏做一些愚蠢的事情...任何意見將不勝感激。