我在这里使用jQuery。我有一个div,我有一个div,我有一个文本区域,我需要找到一类文本区域
我的代码:
<script type="text/javascript">
$(document).ready(function () {
alert('function fired');
$('.select').mouseleave( function () {
alert('will hide');
$('.select').hide();
});
});
</script>
这里是我的html div标签:
<div id="btndiv" style="height:373px;width:800px; border:10px solid orange ">
<div id="btndiv1" style="height:360px;width:800px; border: 1px solid orange ;">
<textarea rows="10" class="select" id="editor1"> </textarea>
</div>
</div>
我需要调用一组textarea。我怎么能这样做?我曾尝试但仍然没有工作任何帮助将不胜感激 - 谢谢
答案 0 :(得分:3)
$("div textarea").attr("class")
或
$("div div textarea").attr("class")
或
$("#editor1").attr("class") //if u know id
或
$("div#btndiv textarea").attr("class") // if u know id of div
或
$("div#btndiv").find("textarea").attr("class")
答案 1 :(得分:0)
更具体地说,
$('textarea','#btndiv1').attr('class');
答案 2 :(得分:0)
你可以做到
$(this).attr('class');
/
var outside = $('#btndiv1 .select').attr('class') ;
$('.select').mouseleave( function () {
alert('will hide');
$('.select').hide();
var inside = $(this).attr('class') ;
});