jQuery:在页面加载时触发单选按钮上的单击事件 [英] jQuery: Triggering a click event on a radio button on page load

查看:66
本文介绍了jQuery:在页面加载时触发单选按钮上的单击事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有3个单选按钮隐藏/显示一些div。
单选按钮是由php脚本生成的,我希望jquery检查第一个单选按钮(已经工作!)然后触发click功能,以便隐藏/显示相关内容。

I have 3 radio buttons which hide/show some div's. The radio buttons are getting generated by a php script, I want jquery to check the first radio button (works already!) and then trigger the click function so it hides/shows the related stuff.

$("input:radio:first").attr("checked", true).trigger("click");

.trigger(click);实际上不起作用。

The .trigger("click"); actually does not work.

单选按钮的点击事件如下所示:

The click event of the radio buttons looks like this:

$("input[name='type']").on("click", function() { ... });

任何想法?

推荐答案

在DOM准备就绪后尝试这样做,如下所示:

Try doing it after DOM ready, like this:

$(function(){
  $("input:radio:first").click();
});

可能还没有完成加载。使用 .click

Maybe it hasn't finish loading. use .click.

这篇关于jQuery:在页面加载时触发单选按钮上的单击事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆