类的单选按钮单击了jquery

里图

我的页面中有以下单选按钮

<input type="radio" name="launch_selection" class="linkToSectionSurvey expandSectionSurvey" id="linkTosectionSurvey1" rel="Surveysection1">

<input type="radio" name="launch_selection" id="all_active_members" class="linkToSectionSurvey expandSectionSurvey">

这是我用于单选按钮单击事件的js文件中的代码。

jQuery('input[type=radio].expandSectionSurvey').live('click',function(e){

});

我的要求是检查单击的类。

单击单选按钮将调用jQuery函数。

唯一的问题是,即使单击它,它也不会显示“已选中”。

它是使用jquery 1.4.2版的旧应用程序,由于几乎在所有地方都使用了“ .live”,所以我无法升级它。

提前致谢。

i

正如此评论所说的::
.live()jQuery中已弃用,在中已1.7删除1.9请转换成.on()

因此,仅在这种情况下,仅当动态生成/创建单选元素时,才应遵循event delegation事件绑定。您必须将.on()事件监听器与change事件一起转换

jQuery(document).on('change', 'input[type=radio]', function(e){
    if($(this).hasClass('expandSectionSurvey')){
        // do something
    }else{
        // do something else
    }
});

根据评论jQuery v1.4.x:

jQuery('input[type=radio]').live('change', function(e){
    if($(this).hasClass('expandSectionSurvey')){
        // do something
    }else{
        // do something else
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery使单选按钮不可单击

来自分类Dev

Javascript或JQuery:单击单选按钮

来自分类Dev

单击单选按钮时的jQuery slidedown()slideup()

来自分类Dev

使用 jQuery 单击选择单选按钮

来自分类Dev

jQuery 单选按钮上的单击事件

来自分类Dev

如何通过使用 jquery 引用其类名来从单击的单选按钮中获取值?

来自分类Dev

jQuery取消基于类的单选按钮

来自分类Dev

Jquery传递通过单击按钮时选择的单选按钮值

来自分类Dev

显示/隐藏单选按钮上的按钮单击jQuery

来自分类Dev

单击单选按钮上的添加/删除表单元素类

来自分类Dev

单选按钮单击

来自分类Dev

单选按钮单击事件

来自分类Dev

模拟单击单选按钮

来自分类Dev

单击禁用的单选按钮

来自分类Dev

单选按钮(如果单击)

来自分类Dev

单击单选按钮

来自分类Dev

单击单选按钮硒

来自分类Dev

单选按钮未单击就单击

来自分类Dev

在jquery / javascript中单击div更改单选按钮值

来自分类Dev

在jQuery / javascript中单击div时更改单选按钮的值

来自分类Dev

jQuery / css,基于单选按钮单击显示和隐藏div

来自分类Dev

通过类名称获取未单击jquery的单击按钮的id

来自分类Dev

单击单选按钮的处理程序

来自分类Dev

RSelenium单选按钮不可单击

来自分类Dev

防止单选按钮被完全单击

来自分类Dev

单击单选按钮的处理程序

来自分类Dev

查找单击的单选按钮的标题

来自分类Dev

WebDriver:无法单击“单选按钮”

来自分类Dev

使div禁用单击单选按钮