翡翠-有条件的编写出javascript

Jade - conditional to write out javascript

本文关键字:javascript 有条件 翡翠      更新时间:2023-09-26

我正在努力将我的HTML/JavaScript翻译成Jade。来源:

<!--[if !IE]> -->
<script type="text/javascript">
    window.jQuery || document.write("<script src='../assets/js/jquery.min.js'>"+"<"+"/script>");
</script>
<!-- <![endif]-->

谁能告诉我如何使用Jade来定义这个?

当前版本的Jade没有条件注释的语法,但可以按原样包含它们。

<!--[if !IE]> -->
// ...
<!-- <![endif]-->

要包含内联JavaScript,您需要将其作为纯文本处理,这样Jade就不会尝试解析它。其中一个选项是在元素中添加.后缀。

script.
    window.jQuery || document.write("<script src='../assets/js/jquery.min.js'>"+"<"+"/script>");