jQuery 的 data() vs attr() 之不同
喜歡作者的文章嗎?馬上按「關注」,當作者發佈新文章時,思書™就會 email 通知您。
思書是公開的寫作平台,創新的多筆名寫作方式,能用不同的筆名探索不同的寫作內容,無限寫作創意,如果您喜歡寫作分享,一定要來試試! 《 加入思書》
思書™是自由寫作平台,本文為作者之個人意見。
文章資訊
Categories:
Tags:
Date:
Published: 2018/03/13 - Updated: 2019/08/17
Total: 566 words
給本文個喜歡
或不
關於作者
很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯
就,這會一點點,那會一點點⋯⋯
看看作者的其他文章
看看思書的其他文章
現在的網頁開發已經離不該 JavaScript 了,JavaScript 開發的人大概都是用各自喜歡的開發平台,每天網路上的談論都是那個新平台好,那個不老,應該要學那個,最近最不熱門的應該就是 jQuery 了,很多人也已經棄船不用 jQuery 了,我倒是覺得 jQuery 很好啊,最大的理由就是,到處都找得到使用的教學與問題解答,這就是老東西的好處!
最近在開發一個與網頁上 DOM 更新有密切關係的程式,其中要大量的更新 data-xx 的值,我就有一個問題,該用 JQ 的 .data() 還是 .attr() 呢?我其實裡兩個都可以用,但是我想要知道這兩個到底有什麼不同?拖 jQuery 這老東西的好處,網路上的教學很多,我就把它記下來,應該對有用到的讀者也有幫助。
總結,兩個是不同的東西,要是問我,我會用 attr() ,畢竟相容性與易於除錯實在太重要了,但是不要忘記,attr 就是只能存字串!