/ / добавяне на клас в jQuery не работи в IE9 - jquery, css, меню, падащо меню

добавяне на класа в jQuery не работи в IE9 - jquery, css, меню, падащо меню

Работя по меню за WordPress тема. Опитвам се да нагласям менюто така, че на мишката, елементите от менюто, които нямат подменю да изглеждат по един начин, а елементите от менюто, които имат подменю, изглеждат по различен начин. Имам следното jQuery

$(document).ready(function(){
$(".menu li").has("ul").addClass("submenu");
});

И аз съм оформял това в моя CSS файл. Елементите на основното меню на хоризонталната кула получават 4 закръглени граници и основните елементи от менюто, които имат подменю, получават само горните закръглени граници. Това работи чудесно в Firefox, Chrome и Safari, но не и в IE9. Някой има ли някакви идеи как да получи тази функция jQuery да бъде приета от IE9? WordPress темата в момента е на WordPress тема

Отговори:

0 за отговор № 1
border-top-left-radius: 10px 10px 0 0;

Това е нарушението. Искаш само border-radius, тъй като това е това, което сте поставили за -moz-, -webkit- и други префикси.