以下は、Web ページでの画像拡大のデモです。
私はこれをプラグインに組み込む際にオープンソースコードを使用しようとしました。プラグインはブラウザにスクリプトとしてインストールできるため、それを介して表示されるすべてのWebサイト(ブラウザ)で機能します。
コード サンプルには、いくつかのデモと、コードを使用するために参照される 2 つの 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();
ルーペは、含まれているファイルで定義されている関数であり、これが実際の問題がある場所だと思います