+ -
当前位置:首页 → 问答吧 → JQuery返回对象可以继续使用Jquery方法么?

JQuery返回对象可以继续使用Jquery方法么?

时间:2011-12-01

来源:互联网

比如我想给value = 5的 单选按钮设置选中状态

var radioObj = $('input[type=radio][name='test']');

radioObj['value=5'].attr("checked", 'true'); // 这样貌似不起作用 请问这里改如何写

作者: diguashishei   发布时间: 2011-12-01

$("input[type=radio][name='test'][value=5]").attr("checked","checked")

作者: p2227   发布时间: 2011-12-01

jquery支持链式操作的,你不起作用是因为写法错了
2楼方法可以,如果你要链式操作可以这样写
$('input[type=radio][name="test"]').find('[value=5]').attr("checked", 'true');

作者: liangws   发布时间: 2011-12-01

楼主获取对象属性的方法貌似没必要。jquery已经预订好了获取对象的方法就是: $(html)。要是再用一个变量传递这个对象,是没必要的。赞同1 楼的方法

作者: chaoxi1991   发布时间: 2011-12-01

相关阅读 更多