コードの下に実行すると.ajaxCompleteが複数回実行されます。これを防ぐことはできますか?
$('.log').ajaxComplete(function(e, xhr, settings) {
if (settings.url == 'ajax/test.html') {
alert('hi');
}
});
私が見つけた解決策は、settings.url = ''
$('.log').ajaxComplete(function(e, xhr, settings) {
if (settings.url == 'ajax/test.html') {
settings.url = '';
alert('hi');
}
});
しかし、私はそれが適切であるとは思わない