Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 选择多个选项_Jquery - Fatal编程技术网

Jquery 选择多个选项

Jquery 选择多个选项,jquery,Jquery,我有以下代码运行良好,但如果需要,我希望能够选择多个选项: 有人能帮忙吗 JS: 试试这个: $('.media-select-option').on('click', function () { $(this).toggleClass('selected'); $('.m-overlay-close-btn').addClass('checked'); }); 它不起作用,因为类m-overlay-close-btn中没有此类元素 $('.overlay-close-btn'

我有以下代码运行良好,但如果需要,我希望能够选择多个选项:

有人能帮忙吗

JS:

试试这个:

$('.media-select-option').on('click', function () {
    $(this).toggleClass('selected');
    $('.m-overlay-close-btn').addClass('checked');
});

它不起作用,因为类
m-overlay-close-btn中没有此类元素

$('.overlay-close-btn').addClass('checked');

谢谢Palash,我让它这样工作,但我想知道是否有一种方法可以不添加额外的类。我认为类在这里是一个更好的选择。是的,我同意。我刚刚注意到的另一个问题是,如果我取消选中所有内容,如何使复选框返回到“X”?让我看看。同时,你也可以把它作为一个问题发布,这样其他用户也可以给出一些有用的想法。
$('.overlay-close-btn').addClass('checked');