为 href 添加延迟(Laravel)

Posted

技术标签:

【中文标题】为 href 添加延迟(Laravel)【英文标题】:Add delay for href (Laravel) 【发布时间】:2018-04-18 14:36:35 【问题描述】:

我想为 href 添加延迟时间

 href =  page( ) 

我想在重定向到下一页之前添加延迟时间。

【问题讨论】:

这不是 php/Laravel 的任务,而是 JS。你正在寻找setTimeout 是的,我想使用 setTimeout 但我不知道在 laravel 上使用它的好语法。 与 laravel 无关。学习 JS 语法的基础知识。在 html 中,您需要使用 onclick 属性而不是 href 看到这个setTimeout 并在href click 上制作它 【参考方案1】:

在 Laravel 中没有它的选项。 你可以用 JS 来做:

<a id="theLink" href =  page( ) >LINK</a>


<script>
  $('#theLink').on('click', function(e) 
      e.preventDefault();
      var self = this;
      setTimeout(function() 
          window.location.href = self.href;
      , 2000);
  );

【讨论】:

以上是关于为 href 添加延迟(Laravel)的主要内容,如果未能解决你的问题,请参考以下文章

Larave中CSRF攻击

laraver框架学习------工厂模型填充测试数据

我想自学laraver,请诸位前辈给一些建议,谢谢

larave学习笔记1-安装配置

Laravel - 如何在忘记密码中添加自定义字段

在 Lumen 或 Laravel 5 中更改时区