JQuery/Javascript在下载锚标记之前弹出

JQuery/Javascript在下载锚标记之前弹出,javascript,jquery,Javascript,Jquery,我的手机网站上有一个可以下载到手机上的文件。现在,只需单击一个锚标记,就可以下载该文件。现在,我想在开始下载之前显示一个包含一些重要信息的javascript弹出框,在开始下载之前,您必须关闭弹出框(只需单击同意/确定…)或只需单击另一个“立即下载”按钮。我该怎么做 我的尝试:正如您在我的中看到的,我不确定单击“立即下载”按钮后如何启动文件下载 我认为纯javascript可能更好,因为我不确定将jquery文件包含到移动站点中是否始终是最好的,特别是对于互联网连接速度较慢的移动设备……但jqu

我的手机网站上有一个可以下载到手机上的文件。现在,只需单击一个锚标记,就可以下载该文件。现在,我想在开始下载之前显示一个包含一些重要信息的javascript弹出框,在开始下载之前,您必须关闭弹出框(只需单击同意/确定…)或只需单击另一个“立即下载”按钮。我该怎么做

我的尝试:正如您在我的中看到的,我不确定单击“立即下载”按钮后如何启动文件下载

我认为纯javascript可能更好,因为我不确定将jquery文件包含到移动站点中是否始终是最好的,特别是对于互联网连接速度较慢的移动设备……但jquery目前也可以 谢谢

尝试以下jquery: @冰洁:你认为哪一个更好?我的还是你的

$(document).ready(function(){

     $("#dialog-download ").dialog({
    autoOpen: false,
    resizable: false,
    height: 140,
    width: 325,
    modal: true
});
    $(".opener").click(function(){
        var that = this;

        $("#dialog-download").dialog("option",  {buttons: {
            "Download Now": function(){
             $("a").attr("href", "http://dl.v4m.mobi/bb/2012_07_10/OS-v5.0up/e_phone.jad");  
             window.location.href = $('#myClass').attr('href');

            }
        }
            });
        $("#dialog-download").dialog("open");
    });
});

如果myClass是一个ID,不要忘记一个磅符号:$('myClass'),而不是$('myClass')是的,谢谢,也看到了…谢谢