Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么ejs和jquery(jQueryAdvancedNewsTicker)在这段代码中发生冲突?_Javascript_Jquery_Ejs - Fatal编程技术网

Javascript 为什么ejs和jquery(jQueryAdvancedNewsTicker)在这段代码中发生冲突?

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"&

我有一个节点应用程序,我正在使用ejs作为我的视图驱动程序,我正在尝试使用伟大的插件

代码本身工作得很好,但当我使用ejs加载动态代码时,它会停止。(如果我尝试使用静态html,效果会非常好)

我的ejs:

<% 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);
   });