使用js或jquery替换w3-include-html attr

时间:2018-05-18 12:33:25

标签: javascript jquery html

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");

以前有人试过吗?或者对如何实现它有一个想法。

1 个答案:

答案 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>