Javascript 为什么ejs和jquery(jQueryAdvancedNewsTicker)在这段代码中发生冲突?
我有一个节点应用程序,我正在使用ejs作为我的视图驱动程序,我正在尝试使用伟大的插件 代码本身工作得很好,但当我使用ejs加载动态代码时,它会停止。(如果我尝试使用静态html,效果会非常好) 我的ejs:Javascript 为什么ejs和jquery(jQueryAdvancedNewsTicker)在这段代码中发生冲突?,javascript,jquery,ejs,Javascript,Jquery,Ejs,我有一个节点应用程序,我正在使用ejs作为我的视图驱动程序,我正在尝试使用伟大的插件 代码本身工作得很好,但当我使用ejs加载动态代码时,它会停止。(如果我尝试使用静态html,效果会非常好) 我的ejs: <% if(jobs !== undefined){ %> <div class="container"> <div class="well well-sm newswell"> <ul class="newsticker"&
<% if(jobs !== undefined){ %>
<div class="container">
<div class="well well-sm newswell">
<ul class="newsticker"><strong>
<% jobs.forEach(function(item){ %>
<li><%= item.message %></li>
<% }); %>
</strong></ul>
</div>
</div>
<% } %>
为什么它们会发生冲突?我最终使用了插件的停止和启动方法,并且成功了
jQuery(document).ready(function() {
setTimeout(function() {
$('.newsticker').newsTicker({
max_rows: 1,
speed: 600,
direction: 'down',
duration: 4000,
pauseOnHover: 1
});
}, 2000);
});