javascript - Using string.prototype with click -
i'm trying create extension method named .switch() this:
string.prototype.switch = function (p) { console.log(this); // should log $obj }; var $obj = $("div"); $("a", $obj).click(function (e) { $obj.switch(0); }); html
<div> <a href="#">link</a> </div> and i'm getting error: uncaught typeerror: undefined not function
can show me how done?
$obj jquery object, not string. if want add functions it, should in way:
jquery.fn.switch = function (p) { console.log(this); // should log $obj };
Comments
Post a Comment