我想知道如何重新绑定正常链接的以前的行为! 例如:重新绑定上一个事件
function removeDefaultBehaviour(objects){
objects.each(function(){
$(this).data('onclick',$(this).attr('onclick'));
$(this).attr('onclick','return false;');
});
};
function addDefaultBehaviour(objects){
objects.each(function(){
if($(this).data('onclick')!='')
$(this).attr('onclick',$(this).data('onclick'));
});
};
我试图以前的行为存储在各链路的数据对象。但是这不起作用! 任何建议,如何恢复链接的以前和默认行为! THX
马库斯
你怎么调用这些方法?你确定你传递给他们jquery对象吗?或者你应该调用$(objects).each()而不是objects.each()? – Lobstrosity 2009-11-13 17:43:06