繁体   English   中英

wordpress在textarea中按Enter提交评论

[英]wordpress submit comment by press enter in textarea

我希望能够隐藏WordPress注释表单的“提交”按钮,并允许用户通过按Enter键提交其评论,并通过按Shift + Enter获取新行。 我已经在wp主题根文件中的comment.php文件末尾尝试了这一行代码。

<script>
    $(function() {
    $(".PostCommentFormCon textarea").keypress(function (e) {
    if(e.which == 13 && !e.shiftKey) {        
        $(this).closest("form#commentform").submit();
        e.preventDefault();
        return false;
    }
});}
</script>

但没有机会。 有谁知道如何解决此代码?

如果您设置为使用“提交按钮”,则需要为您的提交按钮提供一个ID:

<button style="display:none" id="submitbutton" type="submit" value="Submit">Submit</button>

并在用户填写完文本区域后显示按钮

<script>
  $(function() {
    $(".PostCommentFormCon textarea").blur(function (e) {
      if(JQuery.trim(this.val) != ''){
        $("#submitbutton").show();
      }
    });
  }
</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM