2010-06-25 3 views
2

최신 jquery를 사용하여 속성의 font-weight를 얻으 려하고 있습니다. IE에서 작동하지 않습니다. IE 개발자 도구 모음 콘솔 -jquery는 IE에서 '굵은 글꼴'대신 CSS 폰트를 반환합니다.

$('#ctl00_ContentPlaceHolder1').css('font-weight') 

반환

700!

소스를 확인했는데 ... 스타일 서식에 문제가없는 것 같습니다. FF에서 작동합니다. 굵게

답변

0

너희, 그냥 .. 그것을 실현 JQuery와 브라우저에서 ... I에 유래이 지금

... 
fontWeight = $(this).css('font-weight'); 
if (fontWeight == 'bold' || fontWeight == '700') { 
... 
+0

에 오신 것을 환영합니다을 사용하고 그래도 같은 값을 반환한다고 생각합니다. 참고로, 이것은 대답보다 더 많은 코멘트가 될 것입니다. –

+1

ye도 그렇게 생각했습니다.하지만 주석에 코드 블록을 넣을 수 있습니까? 그렇지 않다면 지저분 해 보일 것입니다. – bcm

+0

현재 chrome (v27)은 "bold"이지만 FF (v21)이고 IE (v10)는 getter '$ ("selector)에"700 "을 제공합니다 .css ("font-weight ")는 굵게 표시됩니다 텍스트. 그래서 당신의'Or'는 당장 괜찮습니다. –

관련 문제