2013-09-23 55 views

回答

8

您正在使用被認爲是無效的,如果你想使你自己的,你需要有data-前綴,因爲它是屬性按照HTML5規範有效。

從規格:

自定義data屬性是沒有命名空間的名字 開始以字符串「data-」的屬性,有 連字符後的至少一個字符,是XML-compatible,並且包含沒有字符 U + 0041到U + 005A(拉丁文大寫字母A到拉丁大寫字母Z)。

所以,你可以使用類似

<option value="12" data-customatrribute="123" >NAME</option> 

另外請注意,您需要使用=而不是:


當你評論,這裏的源的截圖,它爲我顯示 enter image description here

+0

我試過了你的答案,但它母鹿似乎沒有工作。我沒有得到我的元素內的屬性。有任何想法嗎? – Jacob

+1

@Jacob你是什麼意思*我沒有得到我的元素內的屬性* –

+0

後來當我動態打印我的下拉選項。它只包含鍵:值對,而不是自定義值... – Jacob

相關問題