国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - 一個關(guān)于jquery選擇器的問題
伊謝爾倫
伊謝爾倫 2017-05-18 10:45:42
0
5
1032

現(xiàn)在有一個表格,每一個 tr 都有一個數(shù)字作為 class 假設(shè)選中了一個 tr 如何獲取 class 小于等于選中 tr 的所有 tr?

伊謝爾倫
伊謝爾倫

小伙看你根骨奇佳,潛力無限,來學(xué)PHP伐。

全部回復(fù)(5)
劉奇

只能循環(huán)選取了,數(shù)字大小是多少啊

劉奇

不應(yīng)該把tr數(shù)字作為class,因為tr綁定的class有很多,完全可以把數(shù)字綁定在data-num上面,大概邏輯就是下面這個,可能部分選擇器寫的不是那么準(zhǔn)確

html table:

<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 );
}); 
巴扎黑

一樓說的很對哈,一般沒有人把class命名為數(shù)字,往往都是添加一個自定義屬性

Ty80

遍歷所有class的值,然后比較存儲。(ps:但是用數(shù)字作為class,不太規(guī)范吧。)

世界只因有你

用class排序,然后獲取目標(biāo)tr前面所有的tr

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板