jQueryプラグインを再帰的に呼び出すにはどうすればよいですか? poll.js
main.php 内に名前が付けられたファイルがあります。ログインしたショップの新しい注文をキャッチするために、poll
callingという名前のプラグインを作成しました。関数は、新しい注文が登録されているかどうかを 15 秒ごとに確認する必要があります。再帰的に呼び出す必要があります。プラグインを次のようにしました。order_provider.php
poll
poll
(function($){
$.fn.poll = function (shopid){
$.getJSON("order_provider.php?looking=all&shopid="+shopid, function(data){
// Do Something
}).done(function(){
// Do Something
setTimeout(poll(shopid),15000)
})
}
})(jQuery);
しかし、それは一度しか機能しません!