$(li).each(function(i){
$(this).attr("id","饥拦menu"+i+1)
})
应该是没有问题的,你的记住引烂态胡闭迹入jquery的要用的js,你试试把
不知道你讲的添加不同的值是什么意思?
是要将a内显示的值更改成不同值还是将超链接改成不同的地址,或者是其它的什么呢?
下面给出了一个获取li下面a标签,然后修改a标签相关内容的方法:
<script type="text/javascript">$(document).ready(function(){
$("#bottom").find('li > a').each(function(i ,e){
// 将a的显示值更改,同时为a添加不同的超链接
$(this).text("连接" + i).attr("href", "#"+i)
})
})
</script>
上面的text()方法是更新标签的显示悄歼值缺链
attr("属性名", "属性值")方法是更新标签的属性值启扮冲
具体可以查问相关API
把li的innerHTML改成带<a>标签的就行了如果是宽芦固定链接直接加进去就行了
obj.innerHTML="<a href='http://www.baidu.com'>"+ab+"</陆巧枯a>"
href可以用参数传过来
改一下方法
function addli(ab,href)
{
var ul=document.getElementById("projecthome")
var obj=document.createElement("li")
obj.innerHTML="<a href='"+href+"'早洞>"+ab+"</a>"
ul.appendChild(obj)
}
ab是要显示在链接上的字符串
href就是链接地址。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)