Jquery 为什么?单击不起作用。
我对Jquery非常陌生,我有一个html元素,如下所示:Jquery 为什么?单击不起作用。,jquery,html,Jquery,Html,我对Jquery非常陌生,我有一个html元素,如下所示: <input type="button" value="Cancel" class="supportButton" id="whitelist.onCancelUploadButton" onclick="whitelist.onCancelUpload();"> 这很好用。这是我们将清理田地的地方 现在,我希望当我点击这个取消按钮时,其他一些按钮也应该被点击,所以我正在这样做: $('#whitelist\\.onCan
<input type="button" value="Cancel" class="supportButton" id="whitelist.onCancelUploadButton" onclick="whitelist.onCancelUpload();">
这很好用。这是我们将清理田地的地方
现在,我希望当我点击这个取消
按钮时,其他一些按钮也应该被点击,所以我正在这样做:
$('#whitelist\\.onCancelUploadButton').click(function() { $('#fileUploader').trigger('click') } )
在此声明之后,当我这样做时:
$('#whitelist\\.onCancelUploadButton').click()
它不会触发文件上传器的点击。但是田地已经清理干净了。但是当我在浏览器中手动尝试时,fileUploader
click事件正在工作
哪里出错?html中的有效ID应匹配:
[A-Za-z][-A-Za-z0-9_:.]*
:
和
因为:
例如,ID可以标记为“a.b:c”,并在样式表中引用为#a.b:c,但作为元素的ID,它可以表示ID“a”、类“b”、伪选择器“c”。最好避免混淆,避免使用。和:总共
因此,将其更改为:
<input type="button" value="Cancel" class="supportButton" id="whiteListOnCancelUploadButton" onclick="whitelistonCancelUpload();">
html中的有效ID应匹配:
[A-Za-z][-A-Za-z0-9_:.]*
:
和
因为:
例如,ID可以标记为“a.b:c”,并在样式表中引用为#a.b:c,但作为元素的ID,它可以表示ID“a”、类“b”、伪选择器“c”。最好避免混淆,避免使用。和:总共
因此,将其更改为:
<input type="button" value="Cancel" class="supportButton" id="whiteListOnCancelUploadButton" onclick="whitelistonCancelUpload();">
html中的有效ID应匹配:
[A-Za-z][-A-Za-z0-9_:.]*
:
和
因为:
例如,ID可以标记为“a.b:c”,并在样式表中引用为#a.b:c,但作为元素的ID,它可以表示ID“a”、类“b”、伪选择器“c”。最好避免混淆,避免使用。和:总共
因此,将其更改为:
<input type="button" value="Cancel" class="supportButton" id="whiteListOnCancelUploadButton" onclick="whitelistonCancelUpload();">
html中的有效ID应匹配:
[A-Za-z][-A-Za-z0-9_:.]*
:
和
因为:
例如,ID可以标记为“a.b:c”,并在样式表中引用为#a.b:c,但作为元素的ID,它可以表示ID“a”、类“b”、伪选择器“c”。最好避免混淆,避免使用。和:总共
因此,将其更改为:
<input type="button" value="Cancel" class="supportButton" id="whiteListOnCancelUploadButton" onclick="whitelistonCancelUpload();">
您介意准备一个JSFIDLE吗?您介意准备一个JSFIDLE吗?您介意准备一个JSFIDLE吗?您介意准备一个JSFIDLE吗?