gpt4 book ai didi

javascript - window.location.href 和 hash 在 chrome 上不起作用

转载 作者:行者123 更新时间:2023-12-03 11:46:59 25 4
gpt4 key购买 nike

previewOpen:->
window.location.href="#/preview"
window.setTimeout(@openView(@uuid),500)

openView:(uuid) ->
$("#design_parts").empty();
console.log("done emptying...");
console.log(uuid)
view= new Embellishment.Views.DP.Preview({uid:uuid} )
$('#design_parts').html(view.render().el)

我正在使用 CoffeeScript ,当我尝试点击该网址时,它不会被重定向到该特定网址,并且后续步骤将在点击该网址后执行。我仅在 Chrome 中遇到此问题,但在 Firefox 中工作正常。

感谢任何帮助。

最佳答案

setTimeout 将函数或字符串作为其第一个参数。你不是给它一个函数,而是调用一个函数。因此,无论 openView() 返回什么(可能是 undefined),都会发送给 setTimeout。

尝试:

setTimeout =>
@openView(@uuid)
, 500

关于javascript - window.location.href 和 hash 在 chrome 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26010710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com