Jquery 当事件位于文档中时,从委托获取事件的源
我也在使用delegate Tested live,同样的效果是获取一般ajax调用并捕获它们,这样我就可以用以下代码显示加载屏幕:Jquery 当事件位于文档中时,从委托获取事件的源,jquery,jquery-blockui,Jquery,Jquery Blockui,我也在使用delegate Tested live,同样的效果是获取一般ajax调用并捕获它们,这样我就可以用以下代码显示加载屏幕: $(document).ready(function() { $(document).delegate("", "ajaxStart", function(event) { console.log(event); $.bloc
$(document).ready(function() {
$(document).delegate("", "ajaxStart", function(event) {
console.log(event);
$.blockUI({
message: "<h1 style='color: #000'>Loading ...</h1>",
overlayCSS: {
backgroundColor: '#000',
opacity: .1
},
css: {
border: '2px solid #000',
padding: '15px',
backgroundColor: '#fff',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
color: '#000'
}
});
});
$(document).delegate("", "ajaxStop", function(event) {
$.unblockUI();
});
});
问题是,我只想将加载块放在发出ajax调用的元素上,并且仍然使其通用。我查看了委托调用提供的事件对象,没有找到任何关于如何获取源的线索。通常源是一个div或一个表
任何帮助都将不胜感激
谢谢 检查这个http://stackoverflow.com/q/5051276/405673This 对于我的一些情况来说是好的,但在一些情况下,我找不到发送数据或url的对象。还有什么有用的吗?这解决了我的一些问题,但实际上我认为我将只传递一个参数,该参数表示容器的id,就这样。谢谢