$("#menu ul li").click(function(){ var colorBorder = $(this).parent("ul").find("li:hover").css("border-bottom-color"); alert(colorBorder) });
он работает в chrome, opera, firefox, safari, ie9, ie8, но не работает в IE7, почему ??я думаю "li: hover".
http://jsfiddle.net/58sqR/3/
Мне кажется,
$(this).parent("ul").find("li:hover")
вернет тот же элемент, что и
$(this)
Поскольку нажатие li также означает зависание над ним.Вы пробовали просто использовать
li
var colorBorder = $(this).css("border-bottom-color");