2009-08-21 59 views
0

HTML如下:请解释这是什么jQuery代码做

<div class="ticker"> 
        <div class="news-heading">Latest News:</div> 
        <span class="active_ticker"><a href="#"> 1] Lorem ipsum dolor sit amet, consectetur adipiscing elit.</a></span> 
        <span><a href="#">2] Mauris semper mi eget libero venenatis mattis.</a></span> 
        <span><a href="#">3] Etiam sit amet enim ante, pulvinar porta sem.</a></span> 
        <span><a href="#">4] Fusce sit amet felis at felis posuere tristique id eu nisi.</a></span> 
        <span><a href="#">5] Integer et eros augue, at cursus turpis.</a></span> 
        <span><a href="#">6] Proin id diam dolor, vitae gravida est.</a></span> 

        </div> 


var $tickeritem = jQuery(".ticker span"); 
$new_ticker_item = $tickeritem.filter(":eq(" + i + ")"); 

的是:EQ( “+ I +”)在做什么?

+2

你看看到了jQuery documenation的DOM元素( http://docs.jquery.com/)? – Gumbo 2009-08-21 15:21:41

回答

2

jQuery文档:

:当量(index)返回:数组 由其索引匹配的单个元素。

0

他抓住.ticker内的特定跨度i的指数。

1

这将设置$新___ ticker_item变量指向是第i个DOM元素中的第一个span标记与类的“股票”