如何解决在bootstrap中radio无法使用onchange和onclick?

如题,在对应radio中使用onchange、onclick都无反应,求指教如何解决?谢谢

<input class="xb-icheck" type="radio" name="shoukejianyi" value="1" checked="checked">
<input class="xb-icheck" type="radio" name="shoukejianyi" value="0">

使用了bootstrap css框架,页面生成之后是这样子的
image.png

不管是用jq通过class还是id都无法触发onchange、onclick,但是不引入bootstrap css框架就可以触发

阅读 5.6k
3 个回答

怀疑绑定出了问题,可以试试这种:

$(document).on('click', '.xb-icheck', function(){
  //Your code
});

希望能帮助到你。

$("input:radio[name='stype']").on('ifChecked', function(event){
#you code
});

这样的话可以监视到 整个radio的选择变化,你可以根据需要写你自己的方法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题