额,这代码是错的啊,id是dom的唯一标示,怎么会有2个id="aa",你这样 $(this).find("#aa").html("1111111111") 肯定是复制不了的,你先把span的id换成class.然后,你的each方法用的不妥,用下面的,亲测过ok$("li").each(function () { $(".aa").each(function () { $(this).html("111111"); }) })
$.each($(".list"), function(i, item){ item.find("span").html("content"+i);}
额,这代码是错的啊,id是DOM的唯一标示,怎么会有2个id="aa",你这样 $(this).find("#aa").html("1111111111") 肯定是复制不了的,你先把span的id换成class.然后,你的each方法用的不妥,用下面的,亲测过OK$("li").each(function () { $(".aa").each(function () { $(this).html("111111"); }) })
<!doctype html><br><html><br><head><br><meta charset="utf-8"><br><title>height</title> <br><!--.span就是找到class="span"的信息,.text()就是得到文本信息,.attr()就是得到属性值(深圳网站建设www.sz886.com)e79fa5e98193e
js给span标签知赋值的方法一般道有两种方法:第一种方法:输专出html<body onload="s()"><span id="hello"></span><script language="javascript"> function s(){ document.getElementById("hello").innerHTML = "<iframe src= height=
只会给JSP顺序读取(从上至下)的第一个span赋值 但这种同一文档相同id的写法是错误的,最好不要这样写. 如果这样写了,可以这样赋值: var s=$("span"); s.eq(0).text(值1); s.eq(1).text(值2);
给span起个id,然后用$("#span的id").text(),如果想获得html代码,把text换成html就可以了.如果你觉得答案合理,请点击采纳,谢谢
$("b").text("XXX") 选择器选中b标签,text赋值,XXX为你要赋值的内容
输出html1234567<body onload="s()"><span id="hello"></span><script language="javascript"> function s(){ document.getElementById("hello").innerHTML = "<iframe src= height=400 width=300></iframe>"; }</script>
var span = $('span');<br>alert(span.html());//或者alert(span.text())