-2

ライブ: 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">
4

1 に答える 1

0

「jquery からメソッドを分離」して、動作を期待することはできません。分離しようとしているそのメソッドには依存関係があります。最初のものはjQuery objectです。

Jquery は、個別に再利用可能な関数の単なるスタックではありません。

そのようには機能しません。

于 2012-11-17T06:54:14.840 に答える