我的HTML
<div id="x">
<div id="x1">
some text
<div>other text</div>
</div>
<div id="x2">just text</div>
<div>
我的呼叫
我有一个元素,它可以是任何jQuery选择器,可以是1个或多个元素:
var x = $("#x");
现在我需要一个插件(它将发现像选项卡这样的内部元素)仅浏览第一个DIV元素而不是其子元素。我正在尝试...
$.each($($("div"), x), function() {
alert($(this).html());
});
显示: 1. 一些文本其他文本 2. 其他文本 3. 只是文本
$.each($($("div"), x).siblings(), function() {
alert($(this).html());
});
显示: 1. 只有文字 2. 一些文字和其他文字
这是最接近的,但我需要正确的顺序。有什么建议吗?谢谢。
附:由于这是一个插件,所以我无法做到这一点。
$("#x", "div....")
我需要做这个
#(newselector, x)