我有两页,我在其中一个 div 上使用 hashchange
这是我的问题,我在 div 中有一个按钮,用于替换当前页面上的 div。我使用 jquery 在我的按钮上使用了一些事件处理,但是在 hashchange 之后它们看起来像普通按钮,javascript 没有应用于这些按钮,我该如何解决这个问题?
感谢任何努力
我有两页,我在其中一个 div 上使用 hashchange
这是我的问题,我在 div 中有一个按钮,用于替换当前页面上的 div。我使用 jquery 在我的按钮上使用了一些事件处理,但是在 hashchange 之后它们看起来像普通按钮,javascript 没有应用于这些按钮,我该如何解决这个问题?
感谢任何努力
从评论中我不明白真正的问题是事件处理(on-rollover)而不是样式..
为此,您可以使用.live()
or.delegate()
方法。
例子
$('buttonselector').live('mousenter', function(){
// do the fadein here
}).live('mouseleave',function(){
// do the fadeout here
});