2012-03-05 40 views
2
$('#rm-css-launch').removeClass('disabled').attr('href', '#launch-css').bind('click',    function (event) { 
$(event.currentTarget).siblings().removeClass('active').end().addClass('active'); 
     RMUIWidgetRelay.relayEvent(RMUIEvent.EDITOR_MODE_CHANGE, 'css'); 
     alert("Test"); 
     return false; 
    }); 
+0

PLZ回答这个问题 – 2012-03-05 05:52:06

+0

复制的[javacript不工作在IE它在Firefox正常工作和mozila(http://stackoverflow.com/questions/9562027/javacript-not-working-in-ie -which-works-fine-in-firefox-and-mozila) - 好的,你第一次尝试问这个问题已经结束了,但你在这个问题上的第二次尝试仍然是开放的,所以请回到那个问题并提供更多细节 - 你不需要第三次发布。 – nnnnnn 2012-03-05 05:54:24

+0

@你知道这个的确切原因? – 2012-03-05 05:55:41

回答

1

请阅读下面代码中的注释。

$('#rm-css-launch').removeClass('disabled') 
    .attr('href', '#launch-css') 
    .bind('click', function(event){ 
    //IE7 & IE8 do not support the method 'event.currentTarget'; 
    //use 'this' instead. 
    $(this).siblings().removeClass('active').end().addClass('active'); 
    RMUIWidgetRelay.relayEvent(RMUIEvent.EDITOR_MODE_CHANGE, 'css'); 
    alert("Test"); 
    return false; 
}); 
+0

谢谢Ohgodwhy这是在IE中工作得很好 – 2012-03-09 10:47:58

相关问题