次のロジックに問題があります-ajaxリクエストが複数回実行され、1回だけ実行したいからですか?
var currentItem = jQuery('#specialId .myclass');
currentItem.mouseenter(function() {
jQuery.ajax({
type: "POST",
url: "/url/data",
data: "myData=" + dataNow,
cache: false,
success: function(html) {
//do stuff
}
});
});
.myClass
問題は、ajax リクエストが複数回実行されることを意味するものがたくさんあることです。ユーザーが入力している currentItem の上に入力したときに、一度だけ実行するにはどうすればよいですか?