0
A
回答
1
当你拨打:
$(this).attr('tempref')
返回一个值,不是jquery对象,所以你不能在这之后添加.val(),你不能用this来引用对象。如果要将该值赋给href属性,你必须做到:
$("a#link").each(function(){
$(this).attr("href",$(this).val());
})
如果你不希望这样做,试图更好地解释你的问题。
0
你并不需要调用VAL():
$("a#link").attr("href", $(this).attr('tempref'));
0
感谢所有 我用这个代码,它工作正常
$("a").each(function()
{
if($(this).attr('tempref')!=null)
{
var tempref= $(this).attr('tempref');
}
if(tempref!=null)
{
$(this).attr('href',tempref);
}
})
相关问题
- 1. Jsoup想要获得所有元素的类名相同的值
- 2. 的jQuery - 获得具有相同的数据属性的元素的数组值
- 3. PHP解析XML获取元素相同的属性值
- 4. stax从元素获得属性值
- 5. 我自动增加输入元素的值。我想获得值
- 6. 获得具有相等的属性的元素的属性变量
- 7. 我想更新xml元素的属性,它的嵌套元素值在C#中
- 8. 的Android的SAXParser获得元素的使用属性值
- 9. 多元素,相同的类,获得一个元素的值 - jQuery的
- 10. 游标所在位置获得的元素的属性值
- 11. 如何从HTML中获得具有相同类属性的所有元素?
- 12. 想要通过父元素覆盖子元素css属性
- 13. Jquery:获取html元素的属性值
- 14. 获取多个元素的属性值
- 15. Angular.js //获取元素的属性值
- 16. 从相同原点的URL获取页面元素的CSS属性值
- 17. 如何计算具有相同属性值的元素
- 18. 计数具有相同属性值的元素
- 19. jQuery - 选择具有相同属性值的多个元素
- 20. 选择具有相同属性值的元素
- 21. XSL每个元素的属性值获取元素值
- 22. 限制XML属性不同属性的/元素的值
- 23. 无法获得通过属性值的元素与小数(。)
- 24. XML/ASP:如何获得空元素的属性值
- 25. 如何获得元素嵌套的属性值
- 26. 如何遍历美丽的汤元素获得属性值
- 27. 问题与获得元素的属性值.attr()方法
- 28. 如何获得具有相同“Title”属性的字段值Jquery?
- 29. 如何获得具有相同属性值的记录数?
- 30. 如何在JS中获得相同级别的元素值?
感谢它帮了我这么多 – GOM3A 2009-08-30 11:00:17
@gomaa,如果这个答案帮了你,你可以点击左边的勾号来显示这是被接受的答案。 – nickf 2009-08-30 11:18:39
尝试缓存'$(this)',因为它花费两倍的时间来调用'$(this)'两次。 – 2012-11-29 01:04:17