1

我有一个在 jQuery mobile 中没有触发事件的按钮。它正在工作,但我不得不删除 css。它搞砸了我所有的 ul 列表。任何帮助将不胜感激

这是表单底部按钮的代码:

      <div class="next">                                
                <a class="btnNext">Next &gt;&gt;</a>

            </div>

应该在单独的 js 文件上执行此操作:

init: function(){
        $('.btnNext').onclick(function(){
            if ($('input[type=radio]:checked:visible').length == 0) {

                return false;
            }
            $(this).parents('.questionContainer').fadeOut(500, function(){

这是我删除的CSS:

a  {
    border: 1px solid #000;
    padding: 2px 5px;
    font-weight: bold;
    font-size: 10px;
    background: #FFF;
    cursor: pointer;
 }
a:hover {
background: none;
}
4

1 回答 1

0

尝试这个:

    //You need use $('.btnNext').live('click',function(){ or $('.btnNext').click(function(){
    $('.btnNext').live('click',function(){
        if ($('input[type=radio]:checked:visible').length == 0) {
            return false;
        }
        //your other code
   });
于 2012-12-07T11:02:18.550 回答