javascript - 打开相关链接

标签 javascript jquery colorbox

我正在使用 colorbox 插件为我的网络应用程序创建模式窗口。我在打开 <div> 时遇到了一些问题与 <a> 相关.

理想行为

点击:
<a rel="id_123"></a>

应打开一个表单,其中内容为:
div rel="id_123"></div>

请在此处查看我的代码以进行说明:http://jsfiddle.net/Q4GGS/6/

谢谢!

编辑:这是我到目前为止所尝试过的。单击链接时,单击事件将创建一个包含所有列表而不是相关列表的模式。 http://jsfiddle.net/Q4GGS/7/

最佳答案

DIV 没有 rel 属性。您需要将它们替换为其他内容(例如类或 ID)。 JS 示例:

$('.dialog_link').click(function(e) {
    e.preventDefault();

    $.colorbox ({
        href: "#" + this.rel,
        width: '50%',
        inline: true
    });
});

示例 HTML:

    <div class="ticket_details" id="id_123">
        text
    </div>
    <div class="ticket_details" id="id_124">
        text
    </div>

关于javascript - 打开相关链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407525/

相关文章:

jquery - Colorbox - 如何仅显示特定的 DIV

javascript - 无法使用 .submit() 提交表单

php - 从我自己的安全系统中退出

如果数据已经使用 PHP 进行了清理,javascript XSS 清理

jquery - jQuery 中的内容 slider 推子

jquery - 单击/悬停不会触发

jquery - Bootstrap-3 : Input Group-Addon STRETCHES with jQuery Validation messages

javascript - jquery中的slideUp方法遇到问题

JavaScript 点击一次

javascript - 颜色框不透明度属性不起作用