var href = jQuery(balloon_text).find('a').first().attr('href');
var link = jQuery(balloon_text).find('a').first().attr('href', href + '-' + id);
console.log(链接)导致
[a,prevObject:$ .fn.init [2],context:undefined,selector: " a.slice(0,1)",init:function,jquery:" 1.4.4" ...]
jQuery(balloon_text).find(' a')。first()报告正确的标签。
我在这里做错了什么?
答案 0 :(得分:1)
您的代码没有问题。设置属性时,返回的值是jQuery对象。您在日志中看到的是预期的行为。
作为证明,请尝试记录属性:
console.log(link.attr('href'));