<bdo id='APdn8'></bdo><ul id='APdn8'></ul>

<small id='APdn8'></small><noframes id='APdn8'>

  • <legend id='APdn8'><style id='APdn8'><dir id='APdn8'><q id='APdn8'></q></dir></style></legend>
    1. <tfoot id='APdn8'></tfoot>

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

      2. 如果条件为假,则阻止默认

        If conditions false then prevent default(如果条件为假,则阻止默认)

        <legend id='etm2Z'><style id='etm2Z'><dir id='etm2Z'><q id='etm2Z'></q></dir></style></legend>

          • <tfoot id='etm2Z'></tfoot>

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

                <small id='etm2Z'></small><noframes id='etm2Z'>

                    <tbody id='etm2Z'></tbody>
                • 本文介绍了如果条件为假,则阻止默认的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个链接.当有人点击它时,我想在让它工作之前检查一些条件.如果它是 false,则应该阻止默认操作.

                  I have a link. When some one clicks on that I want to check some conditions before letting it work. If it's false the default action should be prevented.

                  $(".pager-next a.active").click(function(event) {
                      if (!a == 1) {
                          event.preventDefault();
                      }           
                  });
                  

                  只有当 a 等于 1 时,该链接才有效.上面的代码是否正确.如果满足特定条件,则 a 设置为 1.该链接只有在满足条件时才有效.

                  The link should only work if a is equal to 1. Is the above code correct. a is set to 1 if a particular condition is met. The link should only work if the condition is met.

                  推荐答案

                  假设 'should only work if a is equal to 1' 你的意思是 a 元素等于 1,试试这个:

                  Assuming by 'should only work if a is equal to 1' you mean the text of the a element is equal to 1, try this:

                  $(".pager-next a.active").click(function(event) {
                      if ($(this).text() != "1") {
                          event.preventDefault();
                      }           
                  });
                  

                  您可以修改 text() 以使用 jQuery 中可用的元素属性.

                  You can amend text() to use whichever attribute of the element is available to you in jQuery.

                  更新

                  my a 是一个 var,在满足条件之前保持值为 0.

                  my a is a var which hold the value 0 until a condition is met.

                  在这种情况下,问题只是你的相等运算符不正确:

                  In which case, the problem was simply that your equality operator was incorrect:

                  $(".pager-next a.active").click(function(event) {
                      if (a != 1) {
                          event.preventDefault();
                      }            
                  });
                  

                  这篇关于如果条件为假,则阻止默认的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Fetch multiple links inside foreach loop(在 foreach 循环中获取多个链接)
                  Backbone Fetch Request is OPTIONS method(Backbone Fetch Request 是 OPTIONS 方法)
                  Fetch API leaks memory in Chrome(Fetch API 在 Chrome 中泄漏内存)
                  How can I download and save a file using the Fetch API? (Node.js)(如何使用 Fetch API 下载和保存文件?(Node.js))
                  Send blob data to node using fetch, multer, express(使用 fetch、multer、express 将 blob 数据发送到节点)
                  Sending a custom User-Agent string along with my headers (fetch)(发送自定义用户代理字符串以及我的标头(获取))
                  <tfoot id='9NPQF'></tfoot>

                  • <bdo id='9NPQF'></bdo><ul id='9NPQF'></ul>
                          <tbody id='9NPQF'></tbody>

                        <small id='9NPQF'></small><noframes id='9NPQF'>

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

                          1. <legend id='9NPQF'><style id='9NPQF'><dir id='9NPQF'><q id='9NPQF'></q></dir></style></legend>