Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有以下 Jquery
$j("a#Pinterest").html("<img src='/images/Social Media/pinterest.png'>");
并标记如下;
<a id="Pinterest"></a>
效果很好,但是用户可以选择在一个页面上添加多个,我注意到在 IE7 中只有第一个锚点附加了图像,而其他锚点则没有。在所有其他浏览器中,它们都会附加图像。
有任何想法吗 ?
id在 html 页面上必须是唯一的。您只能使用同一个 ID 一次。请改用class属性。
id
class
HTML
<a class="Pinterest"></a> <a class="Pinterest"></a>
JS
$j("a.Pinterest").html("<img src='/images/Social Media/pinterest.png'>");
Id 应该是唯一的,但您可以将 class 用于使用相同类名的一组元素。