不能在jquery代码上使用方法('#'+add)
Cant use methods on jquery code ('#' + add)
我有这样的代码:
for (i = 20; i <= to; i = i + 20)
{
var add = parseInt(from + i);
var findById = ('#' + add).find("img").attr("src");
}
我得到了错误:
Object #28 has no method 'find'
有人能帮我吗?为什么我不能在像('#' + add)
这样的对象上使用.find
或.attr
,但我可以在简单的('#id')
上使用这些方法。
您错过了支架前面的$
。
这个
('#' + add)
应该是
$('#' + add)
相关文章:
- 如何jQuery-Add按钮最多插入10个新输入
- Add a class if var < 0 jquery
- jquery.html有效,但是.add不行;t
- jQuery过度使用.add()
- Jquery add attr action with element
- jquery add 函数无法按预期工作
- JQuery DataPicker add on the
- 为什么jQuery add()方法似乎没有返回jQuery对象
- Jquery Add Class on sixth img
- jQuery的.add在一个空集上
- 同时在不同的元素上运行 add 类 jquery
- jquery .add() 不添加 HTML 元素
- jQuery add - 到输入,但只添加两次
- Angularjs jQuery datatables add processing event
- jQuery “add” 仅在调用 “appendTo” 时计算
- jQuery add/removeClass 不会触发 'right' 属性的 CSS 过渡
- jQuery: add() performance;有没有更好的方法
- jQuery select add update and remove
- Jquery Add/Remove class on click
- jQuery add/remove class using 'this'