javascript - Soalan mengenai pemilih jquery
伊谢尔伦
伊谢尔伦 2017-05-18 10:45:42
0
5
861

Sekarang ada jadual, setiap tr mempunyai nombor sebagai kelas Katakan tr dipilih Bagaimana untuk mendapatkan semua tr yang kelasnya kurang daripada atau sama dengan tr yang dipilih

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(5)
刘奇

Anda hanya boleh memilih dalam satu gelung Apakah saiz nombor?

刘奇

Anda tidak sepatutnya menggunakan nombor tr sebagai kelas, kerana terdapat banyak kelas yang terikat kepada tr Anda boleh mengikat nombor ke data-num Mungkin seperti berikut mungkin beberapa pemilih tidak ditulis dengan begitu tepat#🎜 🎜#.

jadual html:

<table id='example_table'>
    <thead>
        <th>1<th>
        <th>2<th>
        <th>3<th>
    </thead>
    <tbody>
        <tr data-num="1">
            <td>1<td>
            <td>2<td>
        </tr>
        <tr data-num="2">
            <td>1<td>
            <td>2<td>
        </tr>
        <tr data-num="3">
            <td>1<td>
            <td>2<td>
        </tr>
    </tbody>
</table>
js:

$('#example_table tr').on('click', function(e) {
    var select_tr_num = $this.data('num');
    var request_trs = [];
    $.each($('#example_table tr'), function(i, obj) {
        if (!obj.data('num') > select_tr_num) {
            select_tr_num.push(obj);
        }
    });
    console.log(request_trs );
}); 
巴扎黑

Apa yang diperkatakan di tingkat pertama adalah tepat, tidak ada sesiapa yang menamakan kelas dengan nombor. Mereka biasanya menambah atribut tersuai

Ty80

Lintas nilai semua kelas dan kemudian bandingkan dan simpannya. (ps: Tetapi menggunakan nombor sebagai kelas tidak begitu standard.)

世界只因有你

Isih mengikut kelas, dan kemudian dapatkan semua tr sebelum sasaran tr

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!