js 怎么修改 div 里面的内容

查看 84|回复 4
作者:威武老大哥   
把宁波、湖州,填到各自子元素的标记里面显示在页面中,怎么用js/jquery实现呢
[HTML] 纯文本查看 复制代码        
        
            
        
        
        
            
               
        

湖州, 宁波

yzw415162605   

var div1 = document.querySelector("div[data=" + "宁波"]");
div1.innerHTML = "宁波";
var div2 = document.querySelector("div[data=" + "湖州"]");
div2.innerHTML = "湖州";
威武老大哥
OP
  


yzw415162605 发表于 2023-5-30 00:23
var div1 = document.querySelector("div[data=" + "宁波"]");
div1.innerHTML = "宁波";

页面这种结构有很多 并且不固定 ,有没有那种灵活些的
px307   

$("div").each(function(){
        var div =  $(this);
        div.children("h1").html(div.attr("data"));
        
}
我没测试,这样就可以了,楼主试一下
威武老大哥
OP
  


px307 发表于 2023-5-30 00:39
$("div").each(function(){
        var div =  $(this);
        div.children("h1").html(div.attr("da ...
报错了
Uncaught SyntaxError: missing ) after argument list
您需要登录后才可以回帖 登录 | 立即注册

返回顶部