我正在爲WordPress主題設計一個菜單。我嘗試設置菜單的樣式,以便在懸停時,沒有子菜單的菜單項以單向方式顯示,並且具有子菜單的菜單項以不同的方式顯示。我有以下jQuery在jQuery中添加不在IE9中工作的類
$(document).ready(function(){
$('.menu li').has('ul').addClass('submenu');
});
而我已經在我的CSS文件中設置了這個樣式。懸停上的主菜單項獲取4個圓角邊框和懸停上的主菜單項,其子菜單隻獲取上部圓形邊框。這適用於Firefox,Chrome和Safari,但不適用於IE9。任何人有任何想法如何讓這個jQuery函數被IE9接受?正在進行的WordPress主題是WordPress theme
你確定addClass不起作用嗎?也許IE9不理解規則? – neworld