Toddishポップアップライブラリ(https://github.com/Toddish/Popup)を使用してポップアップに外部HTMLファイルをロードしようとしています。Popup.js - 外部HTMLコンテンツをロードするだけで動作しない
私の状況は次のとおりです。外部ファイルに保存されたHTMLをポップアップに読み込みたいのですが、ドキュメントデモとまったく同じことを行ってもライブラリは単にこれを拒否します。ポップアップをトリガーするリンクをクリックすると何も起こりません。私は正しい場所にpopup.cssとjquery.popup.jsファイルを持っていて、最新のバージョンです。
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Popup test</title>
<link rel="stylesheet" href="popup.css" type="text/css" />
</head>
<body>
<a href="#" id="htmlpopup" class="popup">Click Me!</a>
<script src="jquery.js"></script>
<script src="jquery.popup.js"></script>
<script>
$(document).ready (function () {
$("a.popup").popup ();
});
</script>
</body>
</html>
これは私がロードしようとしているファイルがある、testcontent.html:
<i>This is some italic!</i>
これはtestpopup.htmlです
リンクを右クリックし、[新しいタブでこのページを開く]を選択すると、ブラウザ(Firefox 57.0.1)でページが表示されます。
私は手動でコンテンツを指定することができ、そのコンテンツでポップアップが表示されます。私は問題の回避策としてtestcontent.htmlにリンクしているiframeを指定することを考えましたが、iframeは悪いと聞いているので、むしろそうしないでしょう。
解決策をお持ちの人がいますか?ポップアップがブラウザで廃止され、事前に非常に
おかげで、 ジョシュア
Bootstrapを私に指摘してくれてありがとう! –