2012-04-11 91 views
1
<div id='bla'> 
    <textarea type='text' style='text-align:center; color:black; width:90px; border:1px  
    solid transparent; font-size:11px; margin:2px'>this is a test</textarea> 
</div>​​​​​​​​​​​​ 

alert($('bla').find('textarea').css('border')) 

但由於某種原因,這返回'undefined'任何想法爲什麼?我定義這種風格內邊框...:/我試圖。找到()一個文本區域內的Div

的jsfiddle: http://jsfiddle.net/foreyez/yWgqD/

回答

6

你的選擇是關閉...

用途:

alert($('#bla').find('textarea').css('border')) 
2

您需要使用# ID選擇器:

$("#bla").find("textarea").css("border"); 
0

選擇器不會削減它,你也忘了dom準備好的部分。

$(function() { 
    alert($('#bla').find('textarea').css('border')); 
}); 

http://jsfiddle.net/yWgqD/1/

此外,作爲選擇,這是清潔

$( '#BLA的textarea')

相關問題