如何使用while循环中生成的类名

时间:2014-03-18 12:49:11

标签: jquery

我想在我的jquery函数中使用while循环中生成的类名。

while()
{
<select class='one'>
</select>
<select class='two'>
</select>  
$(function(){

$('.one').on('change',function(){
    var selIndex= $(".one option:selected").index();

    $(".two option").eq(selIndex).prop('selected', true);
});

});
}

1 个答案:

答案 0 :(得分:0)

您需要定位相对元素,您可以在事件处理程序中使用this来定位已更改的select.one

$(function () {

    $('.one').on('change', function () {
        var selIndex = $(this).find("option:selected").index();
        $(this).next(".two").find('option').eq(selIndex).prop('selected', true);
    });

});