質問: jQueryのプラグイン、datatablesで作成した表の中から、shadowboxでhtmlで構成されたページをダイアログ(モーダル)表示しています。 1ページあたりの表示行数を10行などに制限している場合、1ページ目にあるshadowboxは正常に働きますが、2ページ目以降にあるリンクでは、shadowboxの表示にならず、ページ遷移が起こってしまいます。 この現象を解消する方法をご存知の方、教えていただけますでしょうか。
回答: 今更ですが。 blackonyxさんがおっしゃる通り、 イベント登録前にdataTablesがデータを隠してしまうのが原因のようなので、 jquery.dataTables.min.jsをイベントを登録するjsより後ろで読み込むようにjsの記述の順番を変えてみたらそれだけで直るのではないでしょうか。(僕の場合は直りました。)