1. <tfoot id='O76ge'></tfoot>
    <i id='O76ge'><tr id='O76ge'><dt id='O76ge'><q id='O76ge'><span id='O76ge'><b id='O76ge'><form id='O76ge'><ins id='O76ge'></ins><ul id='O76ge'></ul><sub id='O76ge'></sub></form><legend id='O76ge'></legend><bdo id='O76ge'><pre id='O76ge'><center id='O76ge'></center></pre></bdo></b><th id='O76ge'></th></span></q></dt></tr></i><div id='O76ge'><tfoot id='O76ge'></tfoot><dl id='O76ge'><fieldset id='O76ge'></fieldset></dl></div>
      <bdo id='O76ge'></bdo><ul id='O76ge'></ul>
      <legend id='O76ge'><style id='O76ge'><dir id='O76ge'><q id='O76ge'></q></dir></style></legend>
    1. <small id='O76ge'></small><noframes id='O76ge'>

      如何否定“if"中的代码JavaScript -JQuery 中的语句块,例如“如果不是那么.."

      时间:2023-09-30
        1. <tfoot id='0o5Ha'></tfoot>

        2. <legend id='0o5Ha'><style id='0o5Ha'><dir id='0o5Ha'><q id='0o5Ha'></q></dir></style></legend>

              <tbody id='0o5Ha'></tbody>

            <small id='0o5Ha'></small><noframes id='0o5Ha'>

            <i id='0o5Ha'><tr id='0o5Ha'><dt id='0o5Ha'><q id='0o5Ha'><span id='0o5Ha'><b id='0o5Ha'><form id='0o5Ha'><ins id='0o5Ha'></ins><ul id='0o5Ha'></ul><sub id='0o5Ha'></sub></form><legend id='0o5Ha'></legend><bdo id='0o5Ha'><pre id='0o5Ha'><center id='0o5Ha'></center></pre></bdo></b><th id='0o5Ha'></th></span></q></dt></tr></i><div id='0o5Ha'><tfoot id='0o5Ha'></tfoot><dl id='0o5Ha'><fieldset id='0o5Ha'></fieldset></dl></div>

                <bdo id='0o5Ha'></bdo><ul id='0o5Ha'></ul>

              • 本文介绍了如何否定“if"中的代码JavaScript -JQuery 中的语句块,例如“如果不是那么.."的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                例如,如果我想在 used 元素的父元素没有 ul 标签作为下一个元素的情况下做某事,我该如何实现呢?

                For example if I want to do something if parent element for used element hasn't got ul tag as next element, how can I achieve this?

                我尝试结合使用 .not() 和/或.is() 没有成功.

                I try some combination of .not() and/or .is() with no success.

                if else 块的代码求反的最佳方法是什么?

                What's the best method for negate code of a if else block?

                我的代码

                if ($(this).parent().next().is('ul')){
                   // code...
                }
                

                我想实现这个

                伪代码:

                if ($(this).parent().next().is NOT ('ul')) {
                    //Do this..
                }
                

                推荐答案

                您可以使用逻辑非 ! 运算符:

                You can use the Logical NOT ! operator:

                if (!$(this).parent().next().is('ul')){
                

                或等效(见下面的评论):

                Or equivalently (see comments below):

                if (! ($(this).parent().next().is('ul'))){
                

                有关详细信息,请参阅 MDN 的 逻辑运算符部分文档.

                For more information, see the Logical Operators section of the MDN docs.

                这篇关于如何否定“if"中的代码JavaScript -JQuery 中的语句块,例如“如果不是那么.."的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:使用 Webpack 基于环境的条件构建 下一篇:如何显示浏览器特定的 HTML?

                相关文章

                <legend id='1ffAO'><style id='1ffAO'><dir id='1ffAO'><q id='1ffAO'></q></dir></style></legend>

                  <small id='1ffAO'></small><noframes id='1ffAO'>

                  <tfoot id='1ffAO'></tfoot>
                  <i id='1ffAO'><tr id='1ffAO'><dt id='1ffAO'><q id='1ffAO'><span id='1ffAO'><b id='1ffAO'><form id='1ffAO'><ins id='1ffAO'></ins><ul id='1ffAO'></ul><sub id='1ffAO'></sub></form><legend id='1ffAO'></legend><bdo id='1ffAO'><pre id='1ffAO'><center id='1ffAO'></center></pre></bdo></b><th id='1ffAO'></th></span></q></dt></tr></i><div id='1ffAO'><tfoot id='1ffAO'></tfoot><dl id='1ffAO'><fieldset id='1ffAO'></fieldset></dl></div>

                      <bdo id='1ffAO'></bdo><ul id='1ffAO'></ul>