gpt4 book ai didi

javascript - 位置属性不会在 ipad 或 iphone 上重新定位

转载 作者:行者123 更新时间:2023-11-30 12:55:06 25 4
gpt4 key购买 nike

我的网站上有一些位置属性,用于一些动态下拉菜单和可点击的 div。在测试时,我发现它们不适用于任何 iPad 或 iPhone。是否有一个原因?

他们看起来像这样

$('.storyClick').click(function () {
var context = $(this).closest('.storyClick'),
story_id = context.find('.story_id').val();
$(location).attr('href', '/chapters/' + story_id)
});

更新的代码?当然……

$('.storyClick').click(function () {
var context = $(this).closest('.storyClick'),
story_id = context.find('.story_id').val();
location.href = '/chapters/' + story_id;
});

最佳答案

为什么要用它制作 jQuery 对象?

location.href = '/chapters/' + story_id;

DOM 节点是唯一应该包装在 jQuery 对象中的东西。 (好吧,理想情况下,什么都不会,但我们就是这样。)

显然您需要使用 .on('click touchstart', …) 处理两个事件,因为它不是链接。

关于javascript - 位置属性不会在 ipad 或 iphone 上重新定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19471101/

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