如果在同一 HTML 文檔中使用多個相同 id 的元素,jQuery 會默認選擇第一個匹配的元素。因為 id 在 HTML 中應該是唯一的,所以重復的 id 常常會導致一些無法預料的問題出現。
然而,如果你確實需要在頁面中使用多個相同 id 的元素,可以考慮使用 class 來代替。當然,這隨著具體情況而定。
// 例子:將所有 class 為 red 的元素的文本內容設置為 hello $('.red').text('hello');
下一篇用div做css布局
如果在同一 HTML 文檔中使用多個相同 id 的元素,jQuery 會默認選擇第一個匹配的元素。因為 id 在 HTML 中應該是唯一的,所以重復的 id 常常會導致一些無法預料的問題出現。
然而,如果你確實需要在頁面中使用多個相同 id 的元素,可以考慮使用 class 來代替。當然,這隨著具體情況而定。
// 例子:將所有 class 為 red 的元素的文本內容設置為 hello $('.red').text('hello');