我正在做一个名为Natalie的项目。
它的作用,(twitter.com是一个很好的例子,如果你不理解我的解释)是它使用哈希标签,通过XHR加载页面,然后将其插入页面,所以你可以有在页面之间不会改变的通用外观,不需要PHP等。
它有几个配置属性,主要是:
我目前将它们放在名为Natalie.config
的对象中,但我想做<script src="Natalie.js" data-natalie-docroot="/Folder"></script>
有没有办法告诉脚本运行的标签,或者您是否必须搜索所有脚本标签以获取这些属性?
如果可能的话,我宁愿防止这样的事情发生:
<script src="Natalie.js"></script>
<script data-natalie-docroot="/Folder"></script>
答案 0 :(得分:2)
我只是将data-natalie-docroot="/Folder"
放在<body>
标记上。原因是它不是直接与脚本本身相关联。如果有人想使用动态脚本加载器加载脚本,那么你的方法也行不通。