Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
Javascript css类切换不切换类_Javascript_Jquery_Css - Fatal编程技术网

Javascript css类切换不切换类

Javascript css类切换不切换类,javascript,jquery,css,Javascript,Jquery,Css,我试图切换我的类一次点击,但我有麻烦这样做-如果有人能指出我错过或做错事,这将是伟大的 <a class="rGroupIcons icon-plus addUsersToGroup float_right" href="#" data-bind="attr: { 'data-user-id': ID()}"></a> <div class="Roles fade in" data-bind="foreach: $parent.Roles()"> &

我试图切换我的类一次点击,但我有麻烦这样做-如果有人能指出我错过或做错事,这将是伟大的

<a class="rGroupIcons icon-plus addUsersToGroup float_right" href="#" data-bind="attr: { 'data-user-id': ID()}"></a>
<div class="Roles fade in" data-bind="foreach: $parent.Roles()">
     <a style="display: none;" class="roleType btn addUsersWithGroupRole" data-bind="text: RoleTypeName, attr: { 'data-roletype-id': RoleId() }"></a>
                                </div>
您只需要使用$(this),因为此时正在元素addUsertsToGroup中查找.addUsertsToGroup

$(document).on('click', '.addUsersToGroup', function (event) {
           $(this).toggleClass("icon-plus icon-minus");
        });

这里的工作示例

谢谢,效果很好。我还想知道我是否想添加一个功能,当我有一个切换显示div,我去点击另一个图标,它会折叠上一个div
$(document).on('click', '.addUsersToGroup', function (event) {
           $(this).toggleClass("icon-plus icon-minus");
        });