以下是网页上图像放大的演示
我尝试使用开源代码将其构建到一个插件中,该插件可以作为脚本安装在浏览器中,以便它可以适用于通过它查看的任何网站(浏览器)
代码示例有几个演示和两个 jquery 文件,为了使用代码,请参考这些文件
我需要做的是开发另一个 .js 文件并包含(以某种方式)所需的 jquery 库
我尝试了以下代码
function
include(filename, onload) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = filename;
script.type = 'text/javascript';
script.onload = script.onreadystatechange = function () {
if (script.readyState) {
if (script.readyState === 'complete' || script.readyState === 'loaded') {
script.onreadystatechange = null;
onload();
}
}
else {
onload();
}
};
head.appendChild(script);
}
include(path + 'imagemagnifier/jquery.loupe.js');
$('img').loupe();
其中 loupe 是包含在文件中定义的函数,我想这是实际问题所在