var div1 = document.querySelector("div[data=" + "宁波"]"); div1.innerHTML = "宁波"; var div2 = document.querySelector("div[data=" + "湖州"]"); div2.innerHTML = "湖州";
yzw415162605 发表于 2023-5-30 00:23 var div1 = document.querySelector("div[data=" + "宁波"]"); div1.innerHTML = "宁波"; 页面这种结构有很多 并且不固定 ,有没有那种灵活些的
$("div").each(function(){ var div = $(this); div.children("h1").html(div.attr("data")); } 我没测试,这样就可以了,楼主试一下
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