Как уже отмечалось в других вопросах (также в документации jQuery), старый jQuery.browser.version
устарел и работает только в jquery1.3.
Знаете ли вы еще один простой способ его обнаружить, который я могу включить в свой код раньше:
function handleInfoDivPopupVisibility(dynamicEleId, staticEleId){
var parentContainer = $('headerSummaryContainer');
var dynamicEle = $(dynamicEleId);
var staticEle = $(staticEleId);
if(isIE() && parentContainer){
if (jQuery.browser.version != 10) { // I need to find a way to detect if it IE10 here.
parentContainer.style.overflow = 'visible';
}
}
dynamicEle ? dynamicEle.style.display = '' : '';
if(dynamicEle && staticEle)
gui_positionBelow(dynamicEle, staticEle);
}
Прежде чем говорить о дублированном вопросе this или , я бы хотел что я не хочу использовать css-хаки. Есть ли способ обнаружить его так же просто, как я мог сделать раньше?
if (jQuery.browser.version != 10) {...