1

私のページでは、次の 2 つのスクリプトが動作しています。

$(document).ready(function() {
    $(".various").fancybox();
}); 

ajaxコンテンツと次のライトボックスを開いています:

$('.check_item_delete.edit').bind( 'click', function(){
    $.msg({ content : 'blah blah' });
});

これは一種のモーダル スクリプトです。

トリガー要素は次のとおりです。

<div class="collum_full">
   <div class="journalbox_check" id="journalbox_edit_check-6">
      <div class="form_line" id="line_6">
         <input type="radio" class="check_item_undo edit" value="undo" name="edit_6" id="und_edit_6"><span class="check_name_undo">Vorversion</span>
      </div>
      <div class="form_line">
         <input type="radio" class="check_item_delete edit" value="delete" name="edit_6" id="del_edit_6"><span class="check_name_delete">löschen</span>
      </div>
   </div>
   <div class="journalbox_checktitles" id="journalbox_edit-6">
      <a href="/web/de/intern_journal_history/6" class="various fancybox.ajax" id="6" title="bla bla bla">(6) bla bla bla</a>
      <div class="footnote">
         <span class="footertext">Ver&ouml;ffentlicht von xxx vor 48 Minuten am 15.12.2012 22:56 (AR)</span>
      </div>
   </div>
</div>

すべてが正常に機能しています。しかし、fancybox を開いてから jquery.msg モーダルを開こうとすると、次のエラーが発生します。

キャッチされていない TypeError: オブジェクト関数 (a,b){return new p.fn.init(a,b,c)} にはメソッド 'msg' がありません (無名関数)

私はhttp://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.jsとfancybox 2およびjquery.msgの新しいバージョンで作業しています

どうすればこれを機能させることができますか?

4

0 に答える 0