2011-01-27 43 views
5

爲什麼它是$(window).click在IE中不起作用。它適用於所有其他瀏覽器。 (因爲別的東西在頁面會干涉我不能用身體或文檔中我的網頁。

$(window).click(function() { 
     do stuff 
    }); 
+0

咦?你是怎樣做的? – meijiOrO

+0

通過點擊最有幫助的答案左側的大號複選標記(如果有的話),您可以「接受」[您的問題]的答案(http://stackoverflow.com/users/475311/meijioro#questions-table) )。 – user113716

+1

,歡迎來到社區。 – zzzzBov

回答

10

這根本就不是在IE瀏覽器的支持。

的瀏覽器的支持Here's a compatibility listclick事件。

你會看到,IE不支持它的window

我很好奇,想知道當你說「因爲我不能用身體或文檔在我的頁面你是什麼意思別的東西在頁面會干涉。」

+0

頁面上有另一個模塊(由其他人構建,並且很複雜,所以我不想惹它),並且每當動畫發生時它都會干擾我正在嘗試構建的模塊中的功能。 – meijiOrO

+0

@meijiOrO:我明白了。不幸的是,你可以看到,綁定到'window'根本不會成爲IE的選項。 – user113716

9

試$(文件)。單擊(........

+0

確實如此,只是該問題指出在這種情況下無法使用「文檔」。 – user113716

+0

對我來說有幫助;) –