我有一个任务,我必须在函数中包含一个特定的要求.与我们使用的常规jQuery相比,jQuery的CDN代码看起来有点难以理解.
问题是,当我专注于像一个input盒子不应该仅仅着眼于它,而且它的回报top和left位置.该功能应该包含在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)
根据我的经验,不建议您尝试做什么.除非没有维护库,否则你可以从它的github仓库获得一个fork,然后添加你的更改以便你可以维护它.
在这种情况下,jQuery是一个高度维护的项目,编辑它的源代码来添加自己的代码将是灾难性的.相反,使用提供的插件体系结构为现有代码添加更多功能.
浏览官方文档以获取此功能的概述.