gpt4 book ai didi

javascript - 单击控制台中的按钮不起作用

转载 作者:行者123 更新时间:2023-11-30 08:36:39 25 4
gpt4 key购买 nike

我有一个更改页面的按钮,但是当我想用控制台单击它时,它不起作用。但是用鼠标就可以了。

这是 plunker:http://plnkr.co/edit/shr2xhNHzcYwTBPJlisQ?p=preview

我在控制台中执行此操作:$('#language_us').click();$('#language_fr').click();但它不会改变页面。

你有想法吗?谢谢

最佳答案

您正在使用 anchor <a>而不是按钮 <button> .

要开火,请点击 <a>你需要使用 DOM 元素,jQuery 对象 $()不起作用。

使用,

$('#language_us')[0].click();

.trigger().click()触发明确定义的点击处理程序。您需要 native 点击事件,这是 anchor 的默认功能。所以你需要使用 HTMLElement 对象。

如果你会写:

$('#language_fr').click(function(){
alert('..')
})

$('#language_fr').click()

会触发 alert() .

关于javascript - 单击控制台中的按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30798065/

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