代码之家  ›  专栏  ›  技术社区  ›  leora Matt Lacey

如何让jquery选择自定义HTML标记

  •  2
  • leora Matt Lacey  · 技术社区  · 15 年前

    我有这个HTML:

    Coral8 <del class="diffmod">SQL, to</del><ins class="diffmod">SQL,to</ins> improve
    

    我想抓住 <ins> 标签。这些似乎是自定义的HTML标记,所以我没有ID或类名。

    对于可以使用哪个jquery选择器来获取它们有什么想法吗?

    1 回复  |  直到 15 年前
        1
  •  8
  •   BalusC    15 年前

    只使用 element selector $('ins') . 你自己也不费吹灰之力:

    <!DOCTYPE html>
    <html lang="en">
        <head>
            <title>SO question 3432853</title>
            <script src="http://code.jquery.com/jquery-latest.min.js"></script>
            <script>
                $(document).ready(function() {
                    alert($('ins').text()); // SQL,to
                });
            </script>
        </head>
        <body>
            <p>Coral8 <del class="diffmod">SQL, to</del><ins class="diffmod">SQL,to</ins> improve
        </body>
    </html>
    

    It works . 顺便说一下 legitimately valid HTML tags .