1

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

即使用输入元素的 id 我只需要下面按钮元素的文本,即“所有包”

<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;

但无济于事。

4

2 回答 2

4

text是函数而不是属性:

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

应该:

var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text();
//                                                                       ^^^^^^
于 2013-01-15T11:45:32.920 回答
1
var packageBtnFilter = $('#packages').next('div.btn-group').find('.btn').text()
于 2013-01-15T11:49:34.133 回答