jQuery不在Velocity 1.5中工作

时间:2017-06-16 11:53:39

标签: jquery velocity

我试图在速度模板中使用jquery来实现以下代码,但jQuery根本没有响应。我使用的是速度1.5

请提供解决方案。

<script src="/CostTrackerReporting/WebContent/js/jquery-3.2.1.min.js"> </script>
<script>
$.noConflict();

$(document).ready(function(){
    $("div.test").replaceWith("<h1>TEST</h1>");
});
 </script>  



<div id="test">
    <p>TETSIGN</p>
</div>

1 个答案:

答案 0 :(得分:0)

这是因为你在没有冲突模式下使用jquery。这意味着您不能再使用$,而是必须使用:

jQuery(document).ready(function(){
    jQuery("div.test").replaceWith("<h1>TEST</h1>");
});

为什么?因为jQuery不会使用美元符号,以防任何其他库使用它。