The w3 schools offers a js script to load html content inside a div using an attribute called w3-load-html. 我试图替换此属性的内容,但似乎JS无法识别它。
<div id="div" w3-load-html="somecontent.html">
</div>
$("#div").attr("w3-load-html","someothercontent.html");
以前有人试过吗?或者对如何实现它有一个想法。
答案 0 :(得分:2)
在vanilla JS中,setAttribute()
可以帮助你:
var div = document.getElementById('div');
console.log(div);
// Modify the attribute
div.setAttribute('w3-load-html', 'someother.html');
console.log(div);
<div id="div" w3-load-html="somecontent.html"></div>