Javascript class=“init”在声明中的含义

Javascript class=“init”在声明中的含义,javascript,jquery,Javascript,Jquery,我遇到了Datatables jquery插件的以下代码: <script type="text/javascript" language="javascript" class="init"> $(document).ready(function() { $('#example').dataTable(); } ); </script> class=init的用途是什么???它只是使代码无效 在HTML4和XHTM

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

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

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

它只是使代码无效

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

尽管它在HTML5中是有效的,因为标记支持包含类的全局属性


.

您可以像DOM中的任何其他标记一样选择该脚本标记。意图从代码块所在的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文件有所帮助,您已经使用tag-like-may包含引用类init的编码。这种类型的类看起来像CSS编码,但它是对javascript的引用


在文本编辑器中打开javascript并搜索术语init。编码也可以定义为文章中提到的

谁知道。。。在css中查找可能?可能是为了选择某些脚本@elclanrs脚本无论如何都不会显示。如何将css样式应用于脚本包含???在HTML5中,支持全局属性,例如类。它在HTML5中有效: