-6

javascript:Element.hide($("div1"));
不是从弹出表单工作吗?

4

1 回答 1

2

确保您的 HTML 标头中包含 JQuery,请尝试以下操作:

    javascript:$("#div1").hide();

我注意到您错过了 id 或 . 为类参考。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <!--DVID=00002304-->
    <html>
        <head>
            <script src="/Scripts/jquery-1.7.1.js" type="text/javascript"></script>
        </head>
        <body>
            <div id="div1" style='position:absolute;display:none;'>
                <div onclick="$('#Iframe1').hide();" style="color:#FFF;font-weight:bold;float:right">
                    Close
                </div>
                <iframe id="Iframe1" src="" frameBorder="no" >
                    ... IFrame content goes here ...
                </iframe>
            </div>
        </body>
    </html>
于 2012-04-06T12:23:15.510 回答