最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

解决jQuery插件tipswindown与hintbox冲突_jquery

来源:动视网 责编:小采 时间:2020-11-27 20:55:39
文档

解决jQuery插件tipswindown与hintbox冲突_jquery

解决jQuery插件tipswindown与hintbox冲突_jquery:使用情形如下: 页面a.aspx中点击按钮弹出模拟层,在这个层中有一个输入文本框监督人处调用hintbox来产生即时查询功能。 直接调用产生了如下情形: 于是找到jquery.hintbox-1.3.js这个文件,发现其中出现这么一行: 代码如下: $(#window
推荐度:
导读解决jQuery插件tipswindown与hintbox冲突_jquery:使用情形如下: 页面a.aspx中点击按钮弹出模拟层,在这个层中有一个输入文本框监督人处调用hintbox来产生即时查询功能。 直接调用产生了如下情形: 于是找到jquery.hintbox-1.3.js这个文件,发现其中出现这么一行: 代码如下: $(#window
 使用情形如下:

页面a.aspx中点击按钮弹出模拟层,在这个层中有一个输入文本框“监督人”处调用hintbox来产生即时查询功能。

直接调用产生了如下情形:

于是找到jquery.hintbox-1.3.js这个文件,发现其中出现这么一行:
代码如下:
$("#windown-content").ajaxStart(function(){
$(this).html("");
});

将其改为:
代码如下:
$("#windown-content").html("");

原因是两个插件即使是在不同情形下触发ajax事件,使用的仍是同一对象,即jQuery.js中出现的
代码如下:
ajaxSetup: function( settings ) {
jQuery.extend( jQuery.ajaxSettings, settings );
},

ajaxSettings: {
url: location.href,
global: true,
type: "GET",
contentType: "application/x-www-form-urlencoded",
processData: true,
async: true,
/*
timeout: 0,
data: null,
username: null,
password: null,
*/
// Create the request object; Microsoft failed to properly
// implement the XMLHttpRequest in IE7, so we use the ActiveXObject when it is available
// This function can be overriden by calling jQuery.ajaxSetup
xhr:function(){
return window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
},
accepts: {
xml: "application/xml, text/xml",
html: "text/html",
script: "text/javascript, application/javascript",
json: "application/json, text/javascript",
text: "text/plain",
_default: "*/*"
}
},

这样在当前窗体中就会是只有一个xhr对象存在,因为在hintbox中的ajax事件会触发tipswindown的ajaxStart事件。

可下载修改过后的tipswindown,点击下载。

文档

解决jQuery插件tipswindown与hintbox冲突_jquery

解决jQuery插件tipswindown与hintbox冲突_jquery:使用情形如下: 页面a.aspx中点击按钮弹出模拟层,在这个层中有一个输入文本框监督人处调用hintbox来产生即时查询功能。 直接调用产生了如下情形: 于是找到jquery.hintbox-1.3.js这个文件,发现其中出现这么一行: 代码如下: $(#window
推荐度:
标签: 处理 插件 冲突
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top