【问题标题】:Preventing jQuery click() conflicts防止 jQuery click() 冲突
【发布时间】:2010-01-19 17:32:51
【问题描述】:

我有一张位置表。每个位置都有一个与之关联的单独 url。我正在使用一列来激活/停用该网址,以便我可以关闭和打开位置。我正在使用 jQuery 的绑定/单击来处理 AJAX 请求。

我现在想让用户点击该表行上的任意位置到该单独的 url。

var url="http://mysite.com/"+jQuery(event.target).siblings("td.url").text();
jQuery(location).attr('href', url);

问题是它拦截了我的其他列点击。有没有办法这样说:

if(event.target != jQuery("td.active")){ //redirect }

【问题讨论】:

    标签: javascript jquery events click


    【解决方案1】:
    if(!jQuery(event.target).is('.active')) {
    

    是你想要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-08
      • 1970-01-01
      相关资源
      最近更新 更多