首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript/jquery模拟锚"tel“点击

javascript/jquery模拟锚"tel“点击
EN

Stack Overflow用户
提问于 2012-09-24 17:03:31
回答 5查看 1.1K关注 0票数 1

我发现了很多关于用javascript模拟锚点点击的消息。大多数使用"location“功能,这对我不起作用,因为我不想重定向到任何地方。我的主播有href=“电话:...”来调用iphone的电话功能。

我不能有一个用于点击的锚点,所以我想让javascript/jquery模拟当用户按下按钮时的点击。我该如何做到这一点(如果真的可以做到的话)?

谢谢

EN

回答 5

Stack Overflow用户

发布于 2012-09-24 17:05:34

您可以在单击按钮时触发锚点的单击事件

代码语言:javascript
复制
$('#button1').on('click', function() {
    $('#anchor1').click();  // triggering the click event on click of the button
});

检查此FIDDLE

代码语言:javascript
复制
$(function() {

    $('a').on('click' , function() {

       alert('Fired using button !!')
    });

    $('#button1').on('click' , function() {

       $('a').click();

        alert('Button Clicked !!')
    });

});​
票数 1
EN

Stack Overflow用户

发布于 2012-09-24 17:05:52

试试这个:

代码语言:javascript
复制
$(your_button).trigger('click')
票数 0
EN

Stack Overflow用户

发布于 2012-09-24 17:06:32

你可以直接触发点击事件...

代码语言:javascript
复制
$("a.phonenumber").click();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12561832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档