gpt4 book ai didi

javascript - 使用 jquery 解除绑定(bind)输入类型文件按钮不起作用

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

我有一个输入类型文件元素:

<input type="file" name="val1" />

和 jquery:

$("input[name='val1']").off("click");

但是上面的 JS 脚本(已包含在 $(function() { }); block 中)不起作用,意味着我可以单击 浏览... 按钮。我想禁用它或禁用此输入元素上的单击事件。

我的 jquery 代码有什么问题?还是不可能?

谢谢

最佳答案

off删除事件处理程序。您所说的操作是阻止单击文件输入的默认操作,这是另一回事。

禁用输入,或者,如果您希望启用输入但由于某种原因无响应,您可以使用 on 阻止默认的点击操作。和:

$("input[name='val1']").on("click", false);

Gratuitous example | source

来自on文档:

handler(EventObject): The value false is also allowed as a shorthand for a function that simply does return false.

...当然,从处理程序返回 false 会阻止默认值并停止传播。

关于javascript - 使用 jquery 解除绑定(bind)输入类型文件按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9872944/

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