JQuery-将属性和参数添加到锚点

时间:2010-08-05 15:48:10

标签: javascript jquery dom

我有一个链接

<a>href="http://www.ittesters.com></a>

我希望能够将以下内容附加到href

的末尾
?iframe=true&width=70%&height=85%

我还需要插入一个属性

rel="prettyPhoto[iframes]

我希望当用户点击链接而不是页面加载时发生这种情况。 这可能吗?

1 个答案:

答案 0 :(得分:2)

当然。您可以添加一个单击事件处理程序来为您执行此操作:

$('a').click(function(){
    $(this).attr('href', $(this).attr('href') + '?iframe=true&width=70%&height=85%' );
    $(this).attr('rel', 'prettyPhoto[iframes]');
});

您可以在jQuery文档中详细了解attr()click()函数。