Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击控制台中的按钮';行不通_Javascript_Jquery_Html - Fatal编程技术网

Javascript 单击控制台中的按钮';行不通

Javascript 单击控制台中的按钮';行不通,javascript,jquery,html,Javascript,Jquery,Html,我有一个改变页面的按钮,但当我想用控制台点击它时,它就不起作用了。但对于鼠标,它是有效的 这是普朗克: 我在控制台中执行此操作:$(“#language_us”)。单击()或$(“#language_fr”)。单击()但它不会更改页面 你有主意吗? 谢谢试试这个: $('#language_us').trigger('click'); $('#language_fr').trigger('click'); 或者可以尝试: $('#language_us').get(0).click(); $(

我有一个改变页面的按钮,但当我想用控制台点击它时,它就不起作用了。但对于鼠标,它是有效的

这是普朗克:

我在控制台中执行此操作:
$(“#language_us”)。单击()
$(“#language_fr”)。单击()但它不会更改页面

你有主意吗? 谢谢

试试这个:

$('#language_us').trigger('click');
$('#language_fr').trigger('click');
或者可以尝试:

$('#language_us').get(0).click();
$('#language_fr').get(0).click();
试试这个:

$('#language_us').trigger('click');
$('#language_fr').trigger('click');
或者可以尝试:

$('#language_us').get(0).click();
$('#language_fr').get(0).click();

您使用的是锚点
,而不是按钮

要触发,请单击
您需要使用DOM元素,jQuery对象
$()
不起作用

使用


.trigger()
.click()
触发显式定义的单击处理程序。您需要本机单击事件,这是锚点的默认功能。所以您需要使用HtmleElement对象

如果你会写:

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


将触发
警报()

您使用的是锚点
而不是按钮

要触发,请单击
您需要使用DOM元素,jQuery对象
$()
不起作用

使用


.trigger()
.click()
触发显式定义的单击处理程序。您需要本机单击事件,这是锚点的默认功能。所以您需要使用HtmleElement对象

如果你会写:

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


会触发
警报()

可能尝试将标签从
a
更改为
按钮
,或者将
按钮
标签放在
a
标签内并按下该按钮。

可能尝试将标签从
a
更改为
按钮
或者将
按钮
标签放在
a
标签内并按下该按钮。

/MartelBenjamin什么你到底做了什么?@MartelBenjamin Try
$(“#language_fr”)。获取(0)。单击()?@MartelBenjamin您到底做了什么?@MartelBenjamin尝试
$(“#language_fr”)。获取(0)。单击()