$('.shortcode').removeClass('.shortcode');
$('.shortcode').hide();
为什么.shortcode
物品还是被隐藏了?在源代码中,它们仍然有短代码类。
删除点“。”。这将起作用
$('.shortcode').removeClass('shortCode');
您不应该.
在传递给的字符串中使用removeClass
:this...
$('.shortcode').removeClass('shortCode');
... 足够了。想一想:如果方法无论如何都打算删除一个类,为什么要用类 sigil ( .
) 标记它的参数?:)
在真正的 className 前面加上点,jQuery 会尝试删除'.shortCode'
class - 显然,这里是无操作的。