回答
你知道,你在你的文字有你的自定義屬性「日期-REF」之間的差異,並在您的jQuery的「數據參考」?
此外,你可能會發現很容易與jQuery對象工作:
$(this).attr('data-ref');
的問題,的確,似乎是你沒有使用jQuery對象:
this.attr('data-ref');
在另一方面,檢索使用DOM data-*
屬性,你必須選項:
this.getAttribute('data-ref');
或者:
this.dataset.ref;
或者:
this.dataset['ref'];
感謝它爲我工作:) – 2016-11-15 09:17:54
$( 「選擇」)ATTR( 「數據REF」); 應該明確地工作。
也許你可以發表你的HTML代碼
也許你必須使用:
$(this).attr('data-ref');
但這不是很漂亮! 使用jQuery.data()將數據存儲到DOM節點。
存儲:
$('#divid').data('data-ref', 'i am data');
獲得:
var data = $('#divid').data('data-ref');
使用「.data()」API時,應將HTML5「data-foo」屬性引用爲「foo」。 – Pointy 2011-03-08 14:26:12
先前所述的ATTR()是如何獲得自定義屬性。但是,也請注意,如果您使用的是HTML5的數據 - *屬性,你現在也可以利用jQuery的。數據()接取數據:
的實施過程中的問題可能是你使用了這一點。也許它應該是$(this),否則你可能無法正確地綁定。我找不到任何問題..看到http://jsfiddle.net/nvkVy/2/
<a href='api.fatherstorm.com' data-ref='test' data:ref='test' data_ref='test' class='testable'>test me</a>
<script>
$(document).ready(function(){
$('.testable').click(function(){
alert('data-ref='+$(this).attr('data-ref'));
alert('data:ref='+$(this).attr('data:ref'));
alert('data_ref='+$(this).attr('data_ref'));
return(false);
});
});
</script>
- 1. 獲得自定義屬性與jQuery
- 2. Mono.Cecil - 如何獲得自定義屬性
- 3. 我如何獲得自定義屬性?
- 4. 使用jQuery更改自定義屬性
- 5. jquery:獲取自定義屬性的值
- 6. javascript json jquery不能獲得自定義屬性值
- 7. 使用自定義屬性
- 8. 我如何獲得自定義屬性的值?
- 9. 如何獲得自定義mvc3屬性來驗證客戶端
- 10. 我如何獲得自定義屬性道具的價值?
- 11. 如何獲得自定義EF6設計者屬性的值
- 12. 如何獲取屬於自定義屬性的屬性?
- 13. 獲取自定義屬性
- 14. jQuery - 如何使用自定義屬性值選擇tablerow元素?
- 15. 如何使用jQuery自定義屬性檢測鏈接點擊?
- 16. .Net:如何使用TypeDescriptor.GetProperties獲取自定義屬性?
- 17. 如何獲取自定義屬性的屬性類型名稱?
- 18. 如何使用CMIS(java)獲取自定義類型屬性和自定義方面屬性
- 19. 如何使用jQuery的拖放事件定義和檢索自定義屬性?
- 20. 使用Web窗體使用自定義屬性更新IdentityUser之後。如何顯示新的自定義屬性
- 21. 引用屬性的自定義屬性
- 22. 如何在使用StructureMap時爲屬性使用自定義注入屬性?
- 23. 如何從HTML的onclick屬性調用jQuery自定義函數?
- 24. 自定義屬性
- 25. 自定義屬性
- 26. 自定義屬性
- 27. 如何獲取自定義屬性常用配置文件ASP.NET?
- 28. 如何使用jQuery獲取此屬性?
- 29. 如何使用jQuery獲取href屬性
- 30. 如何獲得使用jquery的下一個div數據屬性
好吧,如果它被稱爲「約會裁判」,那麼你可能不希望選擇「數據-REF」,所以我希望其中之一是你的問題一個錯字! – 2011-03-08 14:16:17
那麼,你的問題表明該屬性被稱爲「date-ref」(用e),而你的jQuery正在尋找「data-ref」(用a)。我的意思並不是要小氣,而是這個問題? – 2011-03-08 14:16:31