這裏是一塊的JavaScript的正確標識的UL元件:這個原始的JavaScript選擇器在JQuery中會是什麼?
$(this.parentNode.nextSibling.nextSibling.children[0]);
它看起來在HTML是: (與「這」指的是.cs_previousArrow作爲初始選擇器)
<div id="cs_furlBar1">
<p class="cs_furlHeaderClosed">INVESTOR SERVICES</p>
<p class="cs_seeAllFurl"><a href="#">See all</a></p>
</div>
<div id="cs_investorServ" class="cs_hideOpen">
<div class="cs_previousArrow"><img class="previous_btn" src="images/previousArrow.gif" width="11" height="21" alt=""></div>
<div class="cs_vidThumbClip"></div>
在cs_VidThumbClip的DIV,我使用load()動作來插入UL它具有類cs_vidThumbList的
所以,以上的JavaScript,一些較量螢火蟲後,工作原理,但我認爲必須有一個更短(或更好的)選擇相同的元素。
這就是我有5個不同的div每個將有自己的內容加載滾動,所以我想避免有相同的代碼duped,然後只是id改變。
感謝
如果'this'指'.cs_previousArrow'元素,那麼你選擇的元素是不是在貼標記,這將是後它,你可以張貼更多一點嗎? – 2010-07-23 18:47:10