我正在尝试添加水平规则作为div容器中的最后一项。我试过了
<script>
var rule = '<hr />';
$('#content-nav').append(rule);
</script>
我将此代码添加到我的网站的header.php部分,该部分使用php include添加到多个php文件中。但是jQuery文件也被添加并且可以用于已经实现的其他jQuery插件。
我不知道我的html js应该去哪里。我把它放在错误的地方吗?或者代码有问题吗?
答案 0 :(得分:5)
只要您的脚本在之后 jQuery脚本并且在DOM准备好之后(或者在声明元素之后,但在DOM准备好之后),您的代码将起作用:
<script src="pathToJQuery.js" />
<script>
$(function() {
$('#content-nav').append('<hr />');
});
</script>
...
<div id="content-nav">
...
</div>
上面的注意事项$(function() { ... });
是$(document).ready(function() {...});