jQuery返回除特定元素之外的所有内容

时间:2015-07-16 20:51:20

标签: jquery html

我有以下HTML;

<div class="modal-body">
                        <p>
                            <img class="img-responsive col-xs-6" style="float:left; margin-right:10px !important;" src="/images/someimage.jpg" /> <span>content</span> <br />
                        </p>
                        <p>&nbsp;</p>
</div>

我尝试在没有内部div标记的情况下返回img元素的内容。我使用not函数和not:选择器尝试过多种不同的组合,我尝试的任何内容似乎都无效。

这就是我目前所拥有的:

var description = $(this).find(".modal-body").not("img").html();

我也在各种浏览器控制台中对此进行了测试,但无济于事;

$(".modal-body").not("img");
$(".modal-body > p").not("img");
$(".modal-body > p").not("> img")
$("div.modal-body > p").not("> img")

我尝试缩小主要的选择器调用filter()以及not()not:()的各种组合。

0 个答案:

没有答案