javascript - Selepas objek jquery ditakrifkan sebagai pembolehubah jquery, cara menggunakan: gt this (mungkin terdapat masalah dengan ungkapan)
黄舟
黄舟 2017-05-16 13:35:42
0
2
617

$("li:gt(2)") akan berfungsi, tetapi lama dahulu saya melihat pembolehubah jquery ditukar kepada XX dan kemudian digunakan:gt(2), seperti var $li=$("li" ), Saya perlu menggunakan: gt(2) berdasarkan pembolehubah $li Saya tidak tahu sama ada semua orang faham apa yang saya maksudkan dengan segera tidak ingat itu.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(2)
左手右手慢动作
$li.filter(':gt(2)')

Adakah ini?

伊谢尔伦

jquery sendiri tidak mempunyai kaedah ini, hanya pemilih ini, tetapi anda boleh memanjangkannya

$.fn.gt = function(num){
    var after = [];
    this.each(function(i){
        if(i>=num){
           after.push(this);
        }
    });
    return after;
}
$.fn.lt = function(num){
    var before = [];
    this.each(function(i){
        if(i<num){
           before.push(this);
        }
    });
    return before;
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan