2017-01-05 9 views
0

私はほとんどのページにpjaxを使用しています。それらの中には、jQueryスクリプトを含める必要があるものもあります。ページがpjaxがロードされている場合$(document).ready(function() {...}文句を言わない仕事の内部のスクリプト - 私は$(document).on('ready pjax:success', function() { ... }内のすべてのスクリプトは、ページがロードされている場合は、直接上記の関数でスクリプトが動作しませんが、細かい作業、および他の方法ラウンドしているpjaxでページをロードpjax:readyとdocument.readyでJavaScript(jQuery)を読み込む方法

ページがpjaxで読み込まれたかどうかを検出し、そうでない場合はdocument.readyを使用する方法がありますか?

ありがとうございました。

答えて

0

https://api.jquery.com/ready/

を参照してくださいjQueryの1.8とjQuery 3.0で削除の非推奨$(文書).on(、 "準備完了" ハンドラが)もあります。

私のクイックフィックスは、このでした:

function myFunction() { ... } 
$(myFunction) 
$(document).on('pjax:end', myFunction) 
関連する問題