概要
もしページ内ですでに読み込まれている場合はそのまま使えます
読み込んでいない場合はブックマークレット側で読み込めば使えるようになります
環境
- Chrome 131.0.6778.86
ブックマークレット
javascript:(function() {
if (!window.jQuery) {
let script = document.createElement('script');
script.src = 'https://code.jquery.com/jquery-3.6.0.min.js';
script.type = 'text/javascript';
script.onload = runBookmarklet;
document.getElementsByTagName('head')[0].appendChild(script);
} else {
runBookmarklet();
}
function runBookmarklet() {
alert('jQuery バージョン: ' + $.fn.jquery);
}
})();
最後に
他のライブラリも同じ仕組みで読み込めると思います
バージョンなどは面倒ですが直接書き込むしかないです
0 件のコメント:
コメントを投稿