Javascript第三方插件的扩展与覆写

现在有一第三方js类,名字为abc.js,内容如下:

 1 (function ($) {
2 $("a[data-ajax=true]").live("click", function (evt) {
3 evt.preventDefault();
4 asyncRequest(this, {
5 url: this.href,
6 type: "GET",
7 data: []
8 });
9 });
10 } (jQuery));

现在我新建了一个文件,取名为test.js

我想重写abc.js类中的这一段段码:

    $("a[data-ajax=true]").live("click", function (evt) {
evt.preventDefault();
asyncRequest(this, {
url: this.href,
type: "GET",
data: []
});
});

另外,如果我还想在test.js文件中扩展 一个方法,如:

(function ($) {
$("test").live("click", function (evt) {
evt.preventDefault();
alert('ok);
});
} (jQuery));

应该如何操作呢?

由于对JS所知甚少,还望各位大侠不吝赐教。谢谢

至尊宝的传说
浏览 586回答 1
1回答

喵喔喔

推荐一篇文章:jQuery插件原来如此简单——jQuery插件的机制及实战
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript