自动点击页面加载
问题描述:
一个单选按钮,下面是我的代码自动点击页面加载
jQuery('#choice_1_10_3_1').attr('checked','checked');
我要检查此单选按钮时,页面加载。我在控制台中找不到错误,但我的代码无法正常工作。
这对我来说至关重要。任何帮助将不胜感激。
答
代码将在页面完全加载后运行。
试试这个:
$(window).load(function() {
$('#choice_1_10_3_1').attr('checked', true);
});
+0
虽然这可能会起作用,但您应该从jQuery 1.6开始使用'prop()':http://*.com/questions/5874652/prop-vs-attr –
答
这可能是执行前的DOM是随时可以查询,试试这个:
jQuery(function() {
jQuery('#choice_1_10_3_1').attr('checked','checked');
});
这也可能是你需要使用代替attr的。我永远不会记得!
为什么不能设置在HTML属性?或者'#choice'改变了吗? – BenG