相关疑难解决方法(0)

jquery查找与上下文选择

拥有以下html代码段

<div class="something">
    <p>Some text</p>
</div>
<div class="somethingElse">
    <p>some other text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

我认为以下jquery片段是相同的(将具有相同的结果):

$(".something").find("p").css("border", "1px solid red");

$("p", ".something").css("border", "1px solid red");
Run Code Online (Sandbox Code Playgroud)

我的问题是,一个片段是否优于另一个片段并且应该被使用

jquery jquery-selectors

47
推荐指数
4
解决办法
1万
查看次数

仅删除DOM JQuery中的父元素

我的想法已经不多了.我在这里有一个问题,我需要在保留子元素时只删除父元素.

<div class="remove_this_only">
    <table>
        <tbody>
            <tr>
                <td>I want to get preserved</td>
            </tr>
        </tbody>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

结果输出应该是

<table>
    <tbody>
        <tr>
            <td>I want to get preserved</td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

jquery dom parent

3
推荐指数
2
解决办法
5299
查看次数

jQuery:删除父标记而不是父标记的子标记

我试图删除父标记,但删除父标记不应删除其子元素.孩子应该附上以前的标签

以下是代码:

<div class="mask">
<ul id="TickerT" class="news">
<ul class="tweet_list">
<li class="first odd">
<span class="tweet_time">about 8 minutes ago</a></span>
<span class="tweet_join"></span>
<span class="tweet_text">test test…</a></span>
</li>
</ul>
</ul>
</div>
</div>

至少有5个<li>,现在我想删除<ul class="tweet_list">.
我用jQuery的replaceWith尝试过但没有结果.

这是我在网站上使用的代码
var jj = $("ul.tweet_list").contents()
$(".tweet_list").replaceWith(jj);

但这没效果.

我想要的是我想删除<ul class="tweet_list">,但不是<li>的那个<ul>.


帮助表示感谢,谢谢..

html javascript jquery dom

1
推荐指数
1
解决办法
4981
查看次数

标签 统计

jquery ×3

dom ×2

html ×1

javascript ×1

jquery-selectors ×1

parent ×1