nyromodal不会在afterShowCont回调中传递文本区域val()

时间:2013-08-28 17:36:20

标签: javascript jquery nyromodal

我试图在模式框弹出后提供文本区域的字符数,无论我使用什么计数器库,我都无法使其工作。如果我将textarea移到nyroModal之外,则计数器会按预期工作。稍微调试之后,看来jqEasyCounter库里面有调用来获取我的例子中的textarea('comment')的.val(),并且该值总是返回0.我想我只是没有正确使用回调,或者我需要传递一些额外的东西。

$('.nyroModal').nyroModal({
callbacks: {
     afterShowCont: function(nm) {
               $('#comment').jqEasyCounter(); 

    }
           }
});

1 个答案:

答案 0 :(得分:0)

你可能已经多次导入jquery文件了

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

然后你可能还包括像

<script type="text/javascript" src="js/jquery.min.js"></script>

所以当你删除下面的那个时它会起作用...不要删除上面的那个,因为nyromodal正在使用那个版本......

希望它能奏效...... 如果有任何问题,请告诉我