Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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 Jquery OnClick仅在Firefox中不起作用_Javascript_Jquery - Fatal编程技术网

Javascript Jquery OnClick仅在Firefox中不起作用

Javascript Jquery OnClick仅在Firefox中不起作用,javascript,jquery,Javascript,Jquery,我正在显示一个下拉列表onclick,对于该下拉列表中的每个li,我将数据值发送到一个隐藏字段中。这在Chrome和Safari中非常有效,但onClick在Firefox中的任何工作都无法实现。我也有动态变量。但我认为这与这个问题无关 (钢笔在Chrome中工作,而不是Firefox!) HTML CSS 事件并非在所有浏览器中都作为全局事件提供 使用事件处理程序提供的参数 $(selector).click(function (event) {... 浏览器开发工具控制台中的错误是一个直

我正在显示一个下拉列表
onclick,对于该下拉列表中的每个li,我将数据值发送到一个隐藏字段中。这在Chrome和Safari中非常有效,但onClick在Firefox中的任何工作都无法实现。我也有动态变量。但我认为这与这个问题无关

(钢笔在Chrome中工作,而不是Firefox!)

HTML

CSS


事件
并非在所有浏览器中都作为全局事件提供

使用事件处理程序提供的参数

$(selector).click(function (event) {...

浏览器开发工具控制台中的错误是一个直接线索

事件
并非在所有浏览器中都作为全局事件提供

使用事件处理程序提供的参数

$(selector).click(function (event) {...

浏览器开发工具控制台中的错误是一个即时线索

尝试在func调用中添加
事件

$('.dropdown .dropdownlink, .dropdown .dropdownlink .thelabel').click(function (event) {
    var dropdownLinkID = event.target.id;
    $('#' + dropdownLinkID + '-options').toggleClass("on");
    ...

下次,请检查您的控制台,在firefox中,我得到了
参考错误:未定义事件

尝试在func调用中添加
事件

$('.dropdown .dropdownlink, .dropdown .dropdownlink .thelabel').click(function (event) {
    var dropdownLinkID = event.target.id;
    $('#' + dropdownLinkID + '-options').toggleClass("on");
    ...

下次,检查您的控制台,在firefox中我得到了
参考错误:未定义事件

您忘记传递事件

$('.dropdown .dropdownlink, .dropdown .dropdownlink .thelabel').click(function (**event**) {

你忘了通过比赛了

$('.dropdown .dropdownlink, .dropdown .dropdownlink .thelabel').click(function (**event**) {

对于那些试图找出其背后原因的人来说,以下是描述它的线索


对于那些试图找出其背后原因的人来说,这里有一条描述它的线索


您是否尝试将
事件添加到click handler函数的参数中?我看到它使用的是
事件
,但它没有定义。您最好检查浏览器的开发人员工具控制台是否存在错误,这将指导您找出错误所在。您是否尝试将
事件
添加到单击处理程序函数的参数中?我看到它正在使用
事件
,但它没有定义。您最好检查浏览器的开发人员工具控制台是否存在错误,这将引导您了解问题所在。请查看。请查看。