$('.shortcode').removeClass('.shortcode');
$('.shortcode').hide();
.shortcode
とにかくアイテムが隠されるのはなぜですか?ソースコードでは、まだショートコードクラスがあります。
ドット「。」を削除します。これはうまくいくでしょう
$('.shortcode').removeClass('shortCode');
.
に渡される文字列で使用しないでくださいremoveClass
:this .. ..
$('.shortcode').removeClass('shortCode');
... 十分なものです。考えてみてください。メソッドがとにかくクラスを削除することを目的としている場合、なぜその引数をクラスsigil(.
)でマークする必要があるのでしょうか。:)
実際のclassNameの前にドットを付けると、jQueryは'.shortCode'
クラスを削除しようとします-明らかに、ここでは何もしません。