小编ent*_*tis的帖子

在jQuery中使用选项元素时:checked和:selected之间的区别

当使用元素时,两者:checked:selected似乎提供了相等的结果<option>。使用一个相对于另一个有什么好处吗?如果:selected与相同:checked,那么将它完全包含在jQuery中的原因是什么?

例:

<p class="p1">Select a value</p>
<p class="p2">Select a value</p>

<select>
    <option value="a">Option one</option>
    <option value="b">Option two</option>
</select>


$('select').on('change', function(){

    $('.p1').text(function() { 
        return $('option:selected').text();
    });

    $('.p2').text(function() { 
        return $('option:checked').text();
    });
});
Run Code Online (Sandbox Code Playgroud)

JS Bin演示

jquery jquery-selectors

3
推荐指数
1
解决办法
871
查看次数

标签 统计

jquery ×1

jquery-selectors ×1