您当前的位置: 首页 >  jquery

彭世瑜

暂无认证

  • 0浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

jQuery中$.click()没有触发

彭世瑜 发布时间:2020-03-06 14:12:24 ,浏览量:0

在控制台调试的时候,直接点击元素是可以触发的,到了页面代码中却没有触发点击事件

$("#btn").click();

看了别人的两种思路:

(1)点击的是“A标签”本身 (2)点击的是“A标签”子元素

给a标签添加一个子元素,通过点击子元素触发

let span = document.createElement("span");
$("#btn").append(span);
span.click();

代码示例

原来的标题
点击




    $(function () {
        $("#btn").click(function () {
            $("#title").text("新的标题")
        })

        // 点击元素
        $("#btn").click();

        // 或者 点击里边的元素
        let span = document.createElement("span");
        $("#btn").append(span);
        span.click();

    })

参考 jQuery中$.click()无效问题分析

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.1854s