Jquery.toggleClass()问题

Jquery.toggleClass()问题,jquery,Jquery,我的简单jQuerytoggleClass不起作用。谢谢你的帮助 $(document).ready(function() { $(".floatRightImage").click(function() { $(".floatRightImage").toggleClass(".floatRightImage1"); }); }); 这是它的一个非常简化的版本,我创建了一个简化版本的提琴,它在这里也不起作用您应该只传递类名来切换它(没有)。您还应该在当前元素上

我的简单jQuery
toggleClass
不起作用。谢谢你的帮助

$(document).ready(function() {
    $(".floatRightImage").click(function() {
        $(".floatRightImage").toggleClass(".floatRightImage1");
    });
});

这是它的一个非常简化的版本,我创建了一个简化版本的提琴,它在这里也不起作用

您应该只传递类名来切换它(没有
)。您还应该在当前元素上下文中使用它,因此使用
this

$(this).toggleClass("floatRightImage1"); //Note removed .
$(this).toggleClass("floatRightImage1");

您应该只传递类名来切换它(而不传递
)。您还应该在当前元素上下文中使用它,因此使用
this

$(this).toggleClass("floatRightImage1"); //Note removed .
$(this).toggleClass("floatRightImage1");

您必须使用此

$(this).toggleClass("floatRightImage1"); //Note removed .
$(this).toggleClass("floatRightImage1");

您可以获得有关此
的更多信息

您必须使用

$(this).toggleClass("floatRightImage1"); //Note removed .
$(this).toggleClass("floatRightImage1");

您可以获得有关此
的更多信息
删除
并使用
$(此)
,因为它将引用当前对象。-

$(this).toggleClass("floatRightImage1");
语法

.toggleClass( className )

删除
并使用
$(此)
,因为它将引用当前对象。-

$(this).toggleClass("floatRightImage1");
语法

.toggleClass( className )

您在
toggleClass
函数中有一个输入错误。删除dot
$(.floatRightImage”).toggleClass(“floatRightImage1”)我已经更新了它。检查这是否是您要查找的。您在
toggleClass
函数中有一个输入错误。删除dot
$(.floatRightImage”).toggleClass(“floatRightImage1”)我已经更新了它。检查这是否是你要找的。太好了,谢谢你,我也喜欢你在演示中加入堆栈图像。我会尽快给出这个被接受的答案。非常感谢你,我也很高兴你在演示中加入了堆栈图像。我会尽快做出这个被接受的回答。