0

本当にQTip2である特別なタイプのオブジェクトがあります。インスタンスで次のようなことができるように、qtip タイプに追加の関数を追加したいと考えています。

myQtip1.doSomething();

jQuery オブジェクトの関数を拡張するにはどうすればよいですか?

4

2 に答える 2

1

これを試して:

jQuery.fn.extend({
    my_function: function () {
        // do stuff
    }
});

次に、次のように使用できます

$('#element').my_function();

チェーンで使用することもできます。

$('#element').parent().my_function().show();
于 2012-07-15T11:49:15.080 に答える
1

に何かを追加してみてくださいjQuery.fn-

jQuery.fn.myMethod = function () {
  //...
};

他のライブラリの と区別するために、それmyMethodを呼び出すことができます(独自のカスタム プレフィックスにcustomPrefix_myMethod置き換えます)。customPrefix

于 2012-07-15T11:40:13.157 に答える