Jquery 如何制作锚定标记以跟随链接(href),然后以编程方式单击该链接。

Jquery 如何制作锚定标记以跟随链接(href),然后以编程方式单击该链接。,jquery,Jquery,我是jquery的新手,是否可以在href页面后面创建一个锚定标记,然后在元素上自动生成一个单击事件。(nextpageanchor) 例如: //当前页 //手动单击v转到下一步 //下一页 请帮助假设您有这样一个锚定链接: <a name="my_anchor" href="http://www.google.com"></a> 在当前页面上,您可以向url添加一个参数,如 <a href ="nextpage.html?cameFromA=true">

我是jquery的新手,是否可以在href页面后面创建一个锚定标记,然后在元素上自动生成一个单击事件。(nextpageanchor)

例如:

//当前页

//手动单击v转到下一步

//下一页


请帮助

假设您有这样一个锚定链接:

<a name="my_anchor" href="http://www.google.com"></a>

在当前页面上,您可以向url添加一个参数,如

<a href ="nextpage.html?cameFromA=true"></a>


在下一页:您可以查看参数是否可用,并使用
$('something')。触发器('click')

不确定您的意思…但如果这是您想要的:

单击#nextpageanchor并转到#currentpageanchor中的链接,这样就可以了

$('#nextpageanchor').on('click',function () {
    $('#currentpageanchor').trigger('click');
});

您无法控制页面中的jquery事件,当直接跟随该锚时,该事件将被加载。
你可以做的是像Evip说的那样,在点击锚时向服务器传递一些标志,当你呈现另一个页面时,检查标志,如果设置了标志,然后在页面加载时回显一些触发点击事件的javascript。

我真的不知道你想问什么。您是否正在寻找像
somepage.html#achor
这样的页内链接?不确定我是否正确,但您可以使用
。单击
:触发单击事件。请注意,我所知道的几乎所有浏览器出于安全目的都会阻止这种“假重定向”。嗨,Evip,其他页面点击此页面时,代码完全正常,但在同一页面上,此触发不起作用。你能给我提些建议吗。??我使用的命令如下'var url=document.url.split('#')[1]$(“+url).trigger('click');'但它在同一页上不起作用:(
<a href ="nextpage.html?cameFromA=true"></a>
$('#nextpageanchor').on('click',function () {
    $('#currentpageanchor').trigger('click');
});