【问题标题】:How to make embed code using jquery and html?如何使用 jquery 和 html 制作嵌入代码?
【发布时间】:2010-12-16 04:51:15
【问题描述】:

我喜欢创建一个链接图像,一旦用户在他的网站上单击该图像图标,我需要弹出我的反馈窗口。如何通过嵌入代码提供图像链接图标(功能是单击图像图标后弹出窗口会打开我的反馈页面)

现在我正在使用(示例代码)...

<div>
<link href="thickbox.css" rel="stylesheet" type="text/css" />
<script src="jquery.js" type="text/javascript"></script>
<script src="thickbox.js" type="text/javascript"></script>
<a id="feedback" onclick="tb_show('Feedback', 'http://myfeedbackpage.com/&keepThis=true&TB_iframe=1&width=1000&height=400&model=true');" href="javascript: void(0);"><img src="feedback.jpg" width="29" height="31" alt="feedback" style="vertical-align:bottom" /></a>
</div>

我使用厚框弹出。 帮助我如何将这些代码简化为嵌入代码

【问题讨论】:

    标签: jquery html thickbox


    【解决方案1】:

    我想您是在问如何将您的 onclick 属性移动到单独的文件中。首先,将 HTML 更改为:

    <a id="feedback" href="#"><img src="feedback.jpg" width="29" height="31" alt="feedback" style="vertical-align:bottom" /></a>
    

    然后在你的 JavaScript 文件中写入:

    $(document).ready(function() {
        $("#feedback").click(function() {
            tb_show('Feedback', 'http://myfeedbackpage.com/&keepThis=true&TB_iframe=1&width=1000&height=400&model=true');
        });
    });
    

    【讨论】:

    • 我知道这一点。我需要嵌入这些代码并希望以最少行数的嵌入代码形式提供给客户
    • 绝对最小值是将 jQuery、Thickbox 和您的代码“缩小”到单个 .js 文件中。那么唯一需要的代码是(1)&lt;a&gt; 标记上的 ID 或类属性,(2)样式表的 &lt;link&gt; 标记,以及(3)&lt;script&gt; 标记
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 2018-12-27
    • 1970-01-01
    • 2011-12-13
    • 1970-01-01
    • 2021-11-23
    相关资源
    最近更新 更多