2013-03-22 105 views
-2

我从来没有见过这之前:未捕获的SyntaxError:意外的标记:在jQuery定义中?

enter image description here

<script type="text/javascript"> 
    $(document).ready(function() { 
    $('#js-news').ticker(
     speed: 0.10,   // The speed of the reveal 
     ajaxFeed: false,  // Populate jQuery News Ticker via a feed 
     feedUrl: false,  // The URL of the feed 
         // MUST BE ON THE SAME DOMAIN AS THE TICKER 
     feedType: 'xml',  // Currently only XML 
     htmlFeed: true,  // Populate jQuery News Ticker via HTML 
     debugMode: true,  // Show some helpful errors in the console or as alerts 
         // SHOULD BE SET TO FALSE FOR PRODUCTION SITES! 
     controls: true,  // Whether or not to show the jQuery News Ticker controls 
     titleText: 'Latest', // To remove the title set this to an empty String 
     displayType: 'reveal', // Animation type - current options are 'reveal' or 'fade' 
     direction: 'ltr'  // Ticker direction - current options are 'ltr' or 'rtl' 
     pauseOnItems: 2000, // The pause on a news item before being replaced 
     fadeInSpeed: 600,  // Speed of fade in animation 
     fadeOutSpeed: 300  // Speed of fade out animation 
    ); 
    }); 
</script> 

该代码是</head>之前。并包含jQuery

可能是什么问题?

回答

2

可能在股票缺少{}

<script type="text/javascript"> 
    $(document).ready(function() { 
    $('#js-news').ticker({ 
      speed: 0.10,   // The speed of the reveal 
      ajaxFeed: false,  // Populate jQuery News Ticker via a feed 
      direction: 'ltr' 
      ...........//--^-------missing ',' 
      fadeOutSpeed: 300  // Speed of fade out animation 
    }); 
    }); 
</script> 

另外,作为对方的回答提出了失踪,direction: 'ltr'

+0

+1,首先确定** main **问题。不过,其他人对于错过的逗号也是正确的。 – 2013-03-22 07:40:12

+0

+1,好眼睛!!! – adeneo 2013-03-22 07:40:33

+0

谢谢你们!只是首先注意到了。 – Jai 2013-03-22 07:41:49

1

你错过了,direction: 'ltr'

+0

我加了逗号,但仍具有相同错误。 – alexchenco 2013-03-22 07:41:04

相关问题