为 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)的主要内容,如果未能解决你的问题,请参考以下文章