FId元素兄弟的孩子的内容

时间:2013-01-15 11:44:25

标签: jquery

我需要获得元素兄弟的孩子的内容:

即。使用input元素的id我只需要下面按钮元素的文本,即“All packages”

<input type="hidden" value="0" id="packages" name="packages">
<div class="btn-group">
<button data-label="All Packages" data-toggle="dropdown" class="btn dropdown-toggle disabled">All Packages <span class="caret"></span></button>
</div>

我尝试了以下内容:

var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text;

但无济于事。

2 个答案:

答案 0 :(得分:4)

text是一个函数,而不是属性:

var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text;
//                                                                       ^^^^

应该是:

var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text();
//                                                                       ^^^^^^

答案 1 :(得分:1)

var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text()