jQuery 不适用于 Velocity 1.5
jQuery not working in Velocity 1.5
我正在尝试在速度模板中使用 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>
那是因为您在无冲突模式下使用了 jquery。这意味着您不能再使用 $ 而必须使用:
jQuery(document).ready(function(){
jQuery("div.test").replaceWith("<h1>TEST</h1>");
});
这是为什么?因为 jQuery 不会使用美元符号以防任何其他库正在使用它。
我正在尝试在速度模板中使用 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>
那是因为您在无冲突模式下使用了 jquery。这意味着您不能再使用 $ 而必须使用:
jQuery(document).ready(function(){
jQuery("div.test").replaceWith("<h1>TEST</h1>");
});
这是为什么?因为 jQuery 不会使用美元符号以防任何其他库正在使用它。