2011-02-07 9 views
5

अरे, मेरे पास एक अच्छी खबर टिकर है जो mouseover आदि पर रुकती है ... लेकिन एनीमेशन थोड़ी झटकेदार है - कोई विचार?jQuery समाचार टिकर - काफी चिकनी नहीं है

var ticker_holder = $('#ticker').get(0); 
      var ticker_text = $('#ticker').get(0); 
      var ticker_pos = ticker_text.parentNode.offsetWidth; 

      var ticker_data = "<strong>Featured: </strong>" 
      +"HardCoded, DamnCool, AliveKicking, NinjaGaiden, WikiWord, FeaturedWords..."; 
      $(ticker_text).html('<marquee scrollamount="1" scrolldelay="20">' + ticker_data + '</marquee>'); 

      $('#ticker').hover(
       function() { $('marquee', this).get(0).stop(); }, 
       function() { $('marquee', this).get(0).start(); } 
      ); 

उत्तर

9

मार्की अनुशंसित टैग नहीं है। स्टैडर्ड में परिभाषित किया गया है, इसका उपयोग करने से बचें। इन प्लग-इन में से एक का प्रयास करें:

  1. http://remysharp.com/demo/marquee.html
  2. http://www.givainc.com/labs/marquee_jquery_plugin.htm
  3. http://www.vegabit.com/jquery_scroller/
+1

+1, मार्की हमेशा झटकेदार है ... –

+0

मैं प्लग-इन के बिना किसी भी अधिक विस्तार ऐसा करने के लिए, चाहते हैं? (आपके 1k पर बधाई) –

+0

बस अपने कोड में खोदना। मुझे लगता है कि यह बहुत जटिल नहीं है। – gor

संबंधित मुद्दे