日期:2014-05-17  浏览次数:20778 次

jquery ui taps问题,求解!!!
1.首先在taps页上绑定select事件,为了在点击时调用自己的一个方法
$(document).ready(function(){
  $("#tabs").tabs({});

  $('#tabs').bind('tabsselect', function(event, ui) { 
setTxlType(ui.index);
  });
});

有一个按钮 当选中时 会调用blurSearch() 在方法内部选中第三页 方法如下:
function blurSearch(){

  //显示查询
  var $tabs = $("#tabs").tabs();
  $tabs.tabs('select',2);
  setTxlType(2);

}

问题是 当执行完 blurSearch()后 就不在响应之前绑定的事件了 小弟求解!!!

------解决方案--------------------
在两个事件中加打印console看一下。
在我的理解,在一个对象上绑定多个事件是可行的。但绑定要注意事件的冒泡
------解决方案--------------------
live事件。 顶起。