我有这个问题: 我在表格的行“link-ui”
上使用了一个click事件$(".link-ui").click(function() {
alert("click row:" + $(this).attr('code');
return false;
});
但与此同时,我需要点击该行上的图标来执行其他操作。
$(".note_history").click( function() {
var tr = $(this).parent().parent();
tr.unbind( "click" );
var fk_name = $(this).attr("fk_name");
var key_type = $(this).attr("key_type");
var attr_name = $(this).attr("attr_name");
var fk_key = $(this).attr("fk_key");
var href = "common/history_note.php?id_parent=" + fk_key + "&fk_name=" + fk_name + "&key_type=" + key_type + "&attr_name=" + attr_name;
$.fancybox({
'type' : 'iframe',
'modal' : false,
'zoomOpacity' : true,
'overlayShow' : true,
'autoSize' : false,
'width' : 600,
'height' : 500,
'zoomSpeedIn' : 500,
'zoomSpeedOut' : 500,
'href' : href,
'afterClose' : function() {
tr.bind( "click" );
}
});
return false;
});
它适用于带有“note_history”类的图标,但在关闭fancybox iframe之后,如果我再次尝试再次点击相同的行(而不是图标),它就不起作用了!
有什么建议吗?怎么了?
非常感谢