1
私はこのjavascriptメソッドに問題があります。月が変わるとajaxが呼び出され(mouseupイベント)、ajaxに別のjavascriptコード($ .blockUI)があり、このjavacriptが実行されると($ .blockUI)mouseupイベントが機能しません。 mouseupイベントがトリガされないようにスライドします。 JavaScriptコード($。blockUI)が実行されているときに停止します。ここに私のコードです。別のjavascriptを実行しているときにajaxでmousedownを実行するには - Jquery
$('#input-range-slider').unbind('mouseup.input-range-slider').bind('mouseup.input-range-slider',function(event){
url = (....... + this.value);
BindReport(url);
});
function BindReport(givenUrl) {
$.ajax({
cache: true,
url:givenUrl,
type:"GET",
contentType: "application/json",
beforeSend: function() {
$.blockUI(
{
message: $('<h2><img src=".....loading.gif" /><br />' + messageText + '</h2>'),
css: {
border: 'none',
padding: '15px',
background: 'none',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
opacity: .5,
color: '#fff'
}
}
);
},
success: doSomething(),
error: doSomething(),
complete: function(){
$.unblockUI();
}
});
}
https://jsfiddle.net/v209h1qp/
あなたのway.theページは、入力範囲のスライダーをキャッチすることはできません – OtherArch
私は私の答えを更新しますが、あなたの問題はあなたがそれがされているように$ .blockUIを使用すべきでないということです:あなたのUIをブロック –
あなたはコピー/あなたはどこかにhtmlを貼り付けますか? –