ライブ: http: //jsbin.com/ibolaf/2/
私はjqソースからjqueryを学んでいます、私はいくつかのメソッドを大きなライブラリから分離しようとしています。それは正しいと思いますが、そうではありません!
このremoveClassメソッドは、jqとは別の形式でclassNameを削除しましたが、代わりに「undefined」を書き換えます。問題はtrim関数で発生していると思います。また、trimメソッドはjqueryからです。
removeClass(this,test);
前:
<ul class="test demo" id="ul">
後:
<ul class="undefined" id="ul">
私はそれがすべきだと思います
<ul class="demo" id="ul">