如何编辑未压缩的jQuery库以在函数中提出我自己的要求?

1 jquery cdn

我有一个任务,我必须在函数中包含一个特定的要求.与我们使用的常规jQuery相比,jQuery的CDN代码看起来有点难以理解.

问题是,当我专注于像一个input盒子不应该仅仅着眼于它,而且它的回报topleft位置.该功能应该包含在CDN文件中.然后使用常规程序我必须调用它.

$(document).ready(function(){
    $("input").focus(function(){
        $("input").css("background", "lightblue");
        var p = $( "input" );
        var position = p.offset();
        $("div").text( "left: " + position.left + ", top: " + position.top );       
    });
});
Run Code Online (Sandbox Code Playgroud)

Ime*_*iri 5

根据我的经验,不建议您尝试做什么.除非没有维护库,否则你可以从它的github仓库获得一个fork,然后添加你的更改以便你可以维护它.

在这种情况下,jQuery是一个高度维护的项目,编辑它的源代码来添加自己的代码将是灾难性的.相反,使用提供的插件体系结构为现有代码添加更多功能.

浏览官方文档以获取此功能的概述.

如何创建一个基本的jQuery插件.