gpt4 book ai didi

jquery - 使用 jquery 打开 html 文件对话框

转载 作者:太空宇宙 更新时间:2023-11-04 15:38:16 24 4
gpt4 key购买 nike

我试图在单击链接后打开输入文件对话框。我用 jquery 做了一个脚本。但我也想避免在单击输入文件后打开此对话框:

            $('#link').click(function(event) {
event.preventDefault();
$('#id_default_image').click();
});
$('.file_input').click(function(event) {
event.preventDefault();
});

现在,当我单击链接或输入文件时,对话框不显示。我可以检查用户是否单击链接或输入并显示对话框吗?

最佳答案

您可以为此使用全局标志,并在单击链接时引发它。

代码现在将是:

$('#link').click(function(event) {
event.preventDefault();
window["link_clicked"] = true;
$('#id_default_image').click();
window["link_clicked"] = false;
});

并检查标志:

$('.file_input').click(function(event) {
if (window["link_clicked"]) {
alert("you clicked the link");
}
//event.preventDefault();
});

实时测试用例:http://jsfiddle.net/trG5D/1/

关于jquery - 使用 jquery 打开 html 文件对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6595940/

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