RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 550441
Accepted
Taypfoon
Taypfoon
Asked:2020-07-31 19:20:58 +0000 UTC2020-07-31 19:20:58 +0000 UTC 2020-07-31 19:20:58 +0000 UTC

加载内容后防止点击链接

  • 772

在页面http://x359.ru/上,内容由 api depositphotos 加载 我想禁止在加载内容后过渡到链接。

    <script>
        window.onload = function(e){ 
            $('a').click(function(e){
                e.preventDefault();
                alert('Переход по ссылке запрещён !');
            });
        }   
    </script>
    
    javascript
    • 1 1 个回答
    • 10 Views

    1 个回答

    • Voted
    1. Best Answer
      Иван Пшеницын
      2020-07-31T21:00:26Z2020-07-31T21:00:26Z

      如果我理解正确的话,您不希望链接在单击时触发转换。您有您在页面上指定的代码,但它似乎没有按您期望的方式工作。我在表单的页面链接的源代码中看到

      <a href=37><li>Текстуры</li></a>
      

      而完成页面上的链接包含完整地址。我假设您页面上的某些脚本处理了这些链接?如果是这样,这可能就是答案所在。您在链接上挂了一个事件,然后另一个脚本从 DOM 中删除了这些对象并用其他对象替换了它们。当然,事件不再火了,因为。元素不再相同。

      尝试将代码替换为

      $(function(e){ 
          $(window).on('click', 'a', function(e){
              e.preventDefault();
              alert('Переход по ссылке запрещён !');
          });
      })
      

      关于 .live、.on 方法和一般委托,已经谈了很多。

      • 1

    相关问题

    Sidebar

    Stats

    • 问题 10021
    • Answers 30001
    • 最佳答案 8000
    • 用户 6900
    • 常问
    • 回答
    • Marko Smith

      如何停止编写糟糕的代码?

      • 3 个回答
    • Marko Smith

      onCreateView 方法重构

      • 1 个回答
    • Marko Smith

      通用还是非通用

      • 2 个回答
    • Marko Smith

      如何访问 jQuery 中的列

      • 1 个回答
    • Marko Smith

      *.tga 文件的组重命名(3620 个)

      • 1 个回答
    • Marko Smith

      内存分配列表C#

      • 1 个回答
    • Marko Smith

      常规赛适度贪婪

      • 1 个回答
    • Marko Smith

      如何制作自己的自动完成/自动更正?

      • 1 个回答
    • Marko Smith

      选择斐波那契数列

      • 2 个回答
    • Marko Smith

      所有 API 版本中的通用权限代码

      • 2 个回答
    • Martin Hope
      jfs *(星号)和 ** 双星号在 Python 中是什么意思? 2020-11-23 05:07:40 +0000 UTC
    • Martin Hope
      hwak 哪个孩子调用了父母的静态方法?还是不可能完成的任务? 2020-11-18 16:30:55 +0000 UTC
    • Martin Hope
      Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
    • Martin Hope
      koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
    • Martin Hope
      user207618 Codegolf——组合选择算法的实现 2020-10-23 18:46:29 +0000 UTC
    • Martin Hope
      Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
    • Martin Hope
      Arch ArrayList 与 LinkedList 的区别? 2020-09-20 02:42:49 +0000 UTC
    • Martin Hope
      iluxa1810 哪个更正确使用:if () 或 try-catch? 2020-08-23 18:56:13 +0000 UTC
    • Martin Hope
      faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
    • Martin Hope
      Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

    热门标签

    javascript python java php c# c++ html android jquery mysql

    Explore

    • 主页
    • 问题
      • 热门问题
      • 最新问题
    • 标签
    • 帮助

    Footer

    RError.com

    关于我们

    • 关于我们
    • 联系我们

    Legal Stuff

    • Privacy Policy

    帮助

    © 2023 RError.com All Rights Reserve   沪ICP备12040472号-5