私はデザイナーが私にCIを組み込むために渡したHTML/Jqueryコードを使用しています。私が抱えている問題は、jqueryを使用して開いているライトボックスをポップする特定のリンクがあることですが、一度CIに入ればこれらはもう機能しません。コントローラへのリンクを指して、ポップアップビューを読み込むと、単純なシャドウボックスではなくページ全体としてポップが読み込まれます。CI:Jqueryポップアップ
私はCI anchor_popを見ました...これは正しいものですか?言い換えれば、デザイナーが提供するコードを使用すると、ポップアップが完全に開きます(中央、右揃えなど)。 anchor_popを使用する際に、私のページを呼び出している間に、それはまたファンキーな状態になります。私のデザイナーは以下のように設定しているので、単にページ/ jquery関数を呼び出す簡単な方法はありますか?ありがとう。次のように
私の見解からのコードスニペットは、次のとおりです。
jqueryの:
$(function(){
$('form').jqTransform();
});
$(window).load(function () {
$(".join-button a").fancybox().trigger('click');
});
リンク:編集
<li class="join-button"><a href="pupup1.html">join</a></li>
: 私は、クリック '(.triggerの提案除去を試みました')、運がない。
ありがとうございました。私はfancyboxを発射している間、実際のページをロードしていない。実際のhtml(またはこの場合はPHPになります)ページがビューフォルダにあります。データの受け渡しにはまだアクセスできる必要がありますが、コード内でどのように参照する必要がありますか単純なhrefは動作していないようですが、anchor_popを使用すると新しいウィンドウが開きますか?再度、感謝します。 – user464180
"anchor_pop"を使用しているとしたら、CodeIgniterの "anchor_popup"メソッドをURLヘルパーから使用していることを意味しますか?はいの場合は、インラインJSとのリンクにonclick属性を設定するため、Fancyboxと競合する可能性があります。 –