JQuery选择器onchange事件

时间:2016-04-27 12:42:54

标签: jquery

我有一个文件输入如下:

<input type="file" id="file">

我想为文件的onChange事件编写一些操作,如下所示:

$("#file").change(function(){});

但是这没用。然后我按如下方式更改了代码:它工作了

$("input#file").change(function(){});

我的问题是为什么有必要在 $()中传递&#34;输入#file&#34; ,因为在其他情况下,只有id就足够了。例如,对于以下点击事件就足够了:

$("#file").click(function(){});

1 个答案:

答案 0 :(得分:0)

可能你有id = "file"的其他元素。