我有3个jquery插件 - fixheadertable,jqTransform和facebox。每当调用fixheadertable插件时,其他两个插件都无法正常工作。
所以我必须在每次调用fixheadertable之后调用这两个插件。
这种情况正在发生,因为每当我排序或使用寻呼机时,fixheadertable都会重新创建表行。因此,这些表行中使用的插件不起作用。
重要的是jqTransform和facebox应仅应用于应用fixheadertable插件的表中。否则,facebox会在叠加层上显示两次内容。
jQuery(document).ready(function($)
{
$('.alter').fixheadertable({
height : ($(window).height()- 200),
colratio : [30, ,50, 50],
zebra : true,
sortable : true,
resizeCol : true,
pager : false });
$('form').jqTransform({imgPath:'../../assets/includes/formplugin/img/'});
$('a[rel*=facebox]').facebox();
});
编辑:
示例:http://jsfiddle.net/rQXtZ/6/
首先点击修改链接。然后单击国家进行排序。再试一次编辑链接。现在facebox无法正常工作