嘿,在 jQuery 中传递参数值时遇到一些问题。我需要一个 div 来打开一个作为 Shadowbox 对话框打开的链接..(Shadowbox 使用 rel 标签)因此我需要获取 href 和 rel 的值,但无法弄清楚。我尝试将 .attr("rel") 添加到字符串中,但这不起作用。
我的jquery:
$("div.banner").click(function() {
window.location = $(this).find("a").attr("href"); return false; });
谢谢!
最佳答案
我不完全确定您想要什么,但如果您想在构建 window.location 字符串时同时使用 rel 和 href 属性,您需要执行类似的操作。
$("div.banner").click(function() {
var $link = $(this).find("a");
window.location = $link.attr("href") + $link.attr("rel");
return false;
});
关于jquery - 在jquery中使while div可点击时需要获取rel属性和href属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2086670/