簡體   English   中英

是否可以獲取第n個子選擇器的.offset()?

[英]Is it possible to get the .offset() of an an nth-child selector?

出於某種原因,我在運行時得到空錯誤

$('.art:nth-child(2)').offset();

$('.art:first').offset()

$('.art:last').offset()

給值,沒問題。 offset()是否僅返回第一個和最后一個孩子的值?

HTML:

<div class="row_titles">
        <a href="#"><img class="art" src="images/channel_art/netflix-trainspotting.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-ronin.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-camelot.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-the_fighter.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-johnmalkovich.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-memento.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-star_trek.jpg" /></a>
        <a href="#"><img class="art" src="images/channel_art/netflix-diehard.jpg" /></a>            
    </div>

nth-child選擇器中選擇您的孩子 .art影像-和,因為他們沒有任何孩子,這是空。

您可以嘗試.row_titles:nth-child(2).art:eq(2) -兩者都應該起作用。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM