From 780f0d22e1dae4934c96f80d0ed4b651069f7d67 Mon Sep 17 00:00:00 2001 From: cxt Date: Tue, 1 Aug 2017 16:23:22 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8F=AD=E7=BA=A7=E4=BD=9C=E4=B8=9A=E5=92=8C?= =?UTF-8?q?=E8=AE=A8=E8=AE=BA=E5=8C=BA=E7=82=B9=E5=87=BB=E5=9B=9E=E5=A4=8D?= =?UTF-8?q?=E6=97=B6=E5=9B=9E=E5=A4=8D=E6=A1=86=E8=8E=B7=E5=8F=96=E7=84=A6?= =?UTF-8?q?=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/messages/_common_reply_box.html.erb | 2 +- app/views/student_work/_common_reply_box.html.erb | 2 +- public/javascripts/create_kindeditor.js | 5 +++++ public/javascripts/edu/application.js | 4 ++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/views/messages/_common_reply_box.html.erb b/app/views/messages/_common_reply_box.html.erb index faf8a0971..ecb920b8a 100644 --- a/app/views/messages/_common_reply_box.html.erb +++ b/app/views/messages/_common_reply_box.html.erb @@ -5,7 +5,7 @@ <%= render :partial => 'praise_tread/edu_praise', :locals => {:activity=>activity, :user_activity_id=>activity.id,:type=>"activity"} %> - 回复<%= count %> + 回复<%= count %>

diff --git a/app/views/student_work/_common_reply_box.html.erb b/app/views/student_work/_common_reply_box.html.erb index fb0ea9465..e7acb70f1 100644 --- a/app/views/student_work/_common_reply_box.html.erb +++ b/app/views/student_work/_common_reply_box.html.erb @@ -4,7 +4,7 @@ <%= render :partial => 'praise_tread/edu_praise', :locals => {:activity=>activity, :user_activity_id=>activity.id,:type=>"activity"} %> - 回复<%= count %> + 回复<%= count %>

diff --git a/public/javascripts/create_kindeditor.js b/public/javascripts/create_kindeditor.js index d9a373ca2..bf11fcac1 100644 --- a/public/javascripts/create_kindeditor.js +++ b/public/javascripts/create_kindeditor.js @@ -29,6 +29,7 @@ function sd_create_editor(params){ }, afterBlur:function(){ //params.toolbar_container.hide(); + params.textarea.blur(); sd_check_editor_form_field({content:this,contentmsg:params.contentmsg,textarea:params.textarea}); if(this.isEmpty()) { this.edit.html("我要回复"); @@ -58,6 +59,7 @@ function sd_create_editor(params){ // params.toolbar_container.show(); $('#reply_image_' + id).removeClass('imageFuzzy'); //edit.iframe.width(paramsWidth); + this.resize("100%", null); this.resize(paramsWidth, null); //params.submit_btn.show(); }, @@ -172,6 +174,9 @@ function sd_create_editor_from_data(id){ params.submit_btn.click(function () { params.form.submit(); }); + params.textarea.focus(function (){ + params.editor.focus(); + }); params.textarea.data('init', 1); $(this).show(); } diff --git a/public/javascripts/edu/application.js b/public/javascripts/edu/application.js index d8525f034..ba755e1de 100644 --- a/public/javascripts/edu/application.js +++ b/public/javascripts/edu/application.js @@ -1123,4 +1123,8 @@ function md_clear_data(k,mdu,id){ }else{ $(id1).html(""); } +} +function editor_focus(id){ + window.scrollTo(0,document.body.scrollHeight); + $("textarea[nhname='new_message_textarea_"+id+"']").focus(); } \ No newline at end of file