1

我的网站中有索引 html 页面,它是主页。在索引 html 中我有一个按钮,通过单击它我想打开一个弹出表单,我有这个弹出窗口的 js 文件和 css 文件包含在索引 html 中。

我只是无法通过单击输入类型按钮来打开这个动画弹出窗口。有人可以帮我吗?

the clouds js:

        $(function ()
{
    // Register Smart skin.
    $.speedoPopup.registerSmartSkin('clouds', function (overlay, container)
    {
        // We don't want to brake anything if there is no overlay.
        if (!overlay)
        {
            return ;
        }

        if ($.speedoPopup.browser_ie && $.speedoPopup.browser_ie< 9)
        {
            return;
        }

        var clouds = '<div class="cloud x1"></div><div class="cloud x2"></div><div class="cloud x3"></div><div class="cloud x4"></div><div class="cloud x5"></div>';

        overlay.append(clouds);
    });
});

index html:在head标签下方

<link type='text/css' href='clouds/clouds.css' rel='stylesheet' media='screen' />
<script type='text/javascript' src='clouds/clouds.js'></script>

和按钮:

<div>
<input type='button' name='clouds' value='Clouds'/>
</div>
4

1 回答 1

1

您必须在单击时调用对话框

让我们给你按钮一个 id

<div>
<input id="btnDialog" type='button' name='clouds' value='Clouds'/>
</div>

现在创建一个要在对话框中显示的 div

<div  id="divContentToPopup">
   ...content here...
</div>

现在你必须在它上面挂上一个点击事件

$('#btnDialog').click(function ()
{
    $(this).speedoPopup(
    {
        width:550,
        height:265,
        useFrame: TRUE,
        href: '#divContentToPopup'
    });
});
于 2013-05-22T13:18:47.860 回答