jQuery News Ticker - 不太顺利

时间:2011-02-07 14:57:11

标签: javascript jquery

嘿,我有一个很好的新闻自动收录机停在mouseover等等......但动画有点生涩 - 任何想法?

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

1 个答案:

答案 0 :(得分:9)

不推荐使用Marquee标签。是标准中的点头定义,避免使用它。试试其中一个插件:

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