2015-04-04 36 views
0

奇怪的事情發生在我的代碼中。首先,我在我的special link上有CSS3轉換傾斜(25deg)。我想要的是在.click事件期間保持此變換,並使用簡單的jQuery代碼重置第二個.click上的變換。 jQuery代碼在沒有實現轉換的情況下對元素起作用,但它對實現了轉換時滯的元素沒有任何影響。有沒有優先權?瀏覽器如何看待這個?重點是什麼? CSS3> jQuery或CSS3 <jQuery

https://jsfiddle.net/34ho1fd9/9/ < --with jQuery和變換歪斜(無jQuery的效果) http://jsfiddle.net/9KK65/ < - 簡單的jQuery。點擊效果哪個元素對工作沒有CSS3

+2

jQuery。 jQuery使用'style'屬性。該屬性優先於** ANY **其他樣式。這是標題的答案。 – 2015-04-04 22:17:48

+2

@IsmaelMiguel是對的。 https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity – lemieuxster 2015-04-04 22:21:16

+0

我看到了,感謝您的信息和確認! – nehel 2015-04-04 22:23:55

回答

0

優先級始終給予<style>標籤第一。

jQuery在這方面比CSS強;它可以用它自己覆蓋CSS樣式。