我需要在侧边栏的所有链接中添加“name”属性。 例如;
在
<li id="menu-item-573" class="gallery-menu-top menu-item menu-item-type-custom menu-item-object-custom menu-item-573"><a href="#">WEDDINGS</a></li>
在
<li id="menu-item-573" class="gallery-menu-top menu-item menu-item-type-custom menu-item-object-custom menu-item-573"><a name="Weddings" href="#">WEDDINGS</a></li>
命名= “婚礼”
答案 0 :(得分:-1)
如果您可以将此课程添加到侧栏菜单UL“侧栏”; 并且name属性的值总是与链接的内容匹配,然后这应该起作用:
$('.sidebar a').each(function(i, item){
var value = item.textContent;
$(item).attr('name', value );
});
这是一个有效的例子= http://jsfiddle.net/4SNv4/ -
编辑抱歉只是注意到这是一个新闻问题:所以你可能没有能力做到这一点。