jquery獲取data-*返回undefined小記

<li data-cityName="北京市">北京</li>
<li data-cityName="深圳市">深圳</li>
<li data-cityName="上海市">上海</li>

 

$("li").on("click",function(){
   $(this).data("cityName");一直返回undefined

})

解決辦法:javascript

data()是1.4.0以後的版本方法,去檢查版本沒有問題。html

在控制檯打印調試:java

發現將名稱給小寫了……this

遇一坑記一坑跳一坑。調試

相關文章
相關標籤/搜索