class=“;init”;意思是内部<脚本></脚本>公告

class="init" meaning inside <script></script> declaration

本文关键字:lt 脚本 gt 公告 意思是 init class 内部      更新时间:2023-09-26

我遇到了Datatables jquery插件的以下代码:

<script type="text/javascript" language="javascript" class="init">
        $(document).ready(function() {
            $('#example').dataTable();
        } );
</script>

class="init"的用途是什么??

它只是使您的代码无效。

在HTML4和XHTML中,脚本上不允许使用class

尽管它在HTML5中是有效的,因为<script>标签支持全局属性(包括class)。

查看规格。

您可以像DOM中的任何其他标记一样选择script标记。意图从代码块所在的CSS"可视化",到JS/jQuery动态代码生成。

可以使用它的地方是从许多脚本片段中动态选择一个用于其他地方。像javascript模板语言

<script class="say_hello english" type="text/x-handlebars-template">
    <p>Hello {{name}}</p>
</script>
<script class="say_hello german" type="text/x-handlebars-template">
   <p>Hallo {{name}}</p>
</script>
...
var say_hello_template = Handlebars.compile($('script.say_hello.' + language).html()); 
$('#header').append(say_hello_template(user));

我希望它能帮助

在javascript文件中,您使用类似<script type="text/javascript" language="javascript" class="init" src="../../js/jFile.js"></script>的标记包含了该文件,该文件可能包含引用类init的编码。这种类型的类看起来像CSS编码,但它是对javascript的引用。

在文本编辑器中打开javascript并搜索术语"init"。编码也可以如文章中提到的那样定义。将类放在脚本标记上有好处吗?