我需要在页脚上添加一些我的JS脚本而不是标题,因为我想在DOM加载后使用一些东西。
我已经使用了核心函数addJs('script url')
,没有参数可以选择包含JS脚本的位置。
答案 0 :(得分:0)
10月Cms后端已经附带jQuery v2.1.3
,因此您可以为document ready
使用java-script code
个活动。
后端模板位置为modules\backend\layouts
,而_head
位于<?= $this->makeAssets() ?>
,因此所有资源都会插入此处,而且此处无法更改。
只需使用
$this->addJs('/plugins/acme/blog/assets/javascript/some-code.js');
现在在你的js文件中(some-code.js)
将所有代码包装在document ready
方法
$(document).ready(function(event) {
// this code will execute only after DOM is loaded.
console.log('dom is loaded !')
// your code..
});
现在,无论您的代码位于
header
还是footer
,您的代码始终都会在DOM is loaded
之后执行。
如果你有任何进一步的问题,那么,只是分享你的问题,我们可以帮助你解决它的正确细节