Changeset 7122 for branches/2.4/expressoMail1_2/js/draw_api.js
- Timestamp:
- 08/27/12 12:50:28 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4/expressoMail1_2/js/draw_api.js
r7099 r7122 3809 3809 } 3810 3810 else{ 3811 tamanho += 7. 1;3811 tamanho += 7.2; 3812 3812 } 3813 3813 } … … 3819 3819 } 3820 3820 input.parent().scrollTo(":last"); 3821 }, 10 0);3821 }, 10); 3822 3822 }) 3823 3823 //AO SAIR DO FOCO MONTAGEM DA CAIXA DE EMAIL … … 3850 3850 var pthis = $(this); 3851 3851 setTimeout(function() { 3852 if(pthis.val().split('"') > 1)3852 if(pthis.val().split('"').length > 1) 3853 3853 var str = pthis.val().replace(/[,;\t]/gi, ","); 3854 3854 else 3855 var str = pthis.val().replace(/[,;\t\n \s]/gi, ",");3855 var str = pthis.val().replace(/[,;\t\n]/gi, ","); 3856 3856 str = str.split(","); 3857 $.each(str, function(index, value){ 3858 draw_email_box(value, pthis); 3859 }); 3860 pthis.val(""); 3857 if(str.length != 1){ 3858 $.each(str, function(index, value){ 3859 draw_email_box(value, pthis); 3860 }); 3861 }else if(str[0].split(" ").length == 1){ 3862 draw_email_box(str[0], pthis); 3863 }else{ 3864 $(pthis).val(str[0]); 3865 return false; 3866 } 3867 $(pthis).val(""); 3861 3868 }, 50); 3862 3869 }); 3863 3870 //SE FOR EDIÇÃO DE EMAILS RECALCULA O INPUT E SETA O FOCO 3864 i f(input.hasClass("box-input")){3871 input.css("max-width",parseInt(input.parents(".email-area:first").css("width"))-15); 3865 3872 input.trigger("keydown"); 3866 3873 input.focus(); 3867 }3874 3868 3875 } 3869 3876 var input_search = ""; … … 4053 4060 div.click(function(e){ 4054 4061 if(e.target == $(this)[0]){ 4055 $(this).find(" input:last").focus();4062 $(this).find("textarea:last").focus(); 4056 4063 $(this).find("div").removeClass("box-selected"); 4057 4064 } … … 4086 4093 4087 4094 //MAKE KEYDOWN 4088 input_keydowns(div.find("input"), ID); 4095 input_keydowns(div.find("textarea"), ID); 4089 4096 4090 4097 … … 4125 4132 }); 4126 4133 //INSERÇÃO DO AUTO COMPLETE AO INPUT 4127 div.find(" input").catcomplete({4134 div.find("textarea").catcomplete({ 4128 4135 minLength: 1, 4129 4136 source: function(request, response){ … … 4228 4235 canMakeBox = false; 4229 4236 if(!$(":focus").hasClass("new-message-input")) 4230 emQuickSearch(($(this).parents("tr:first").find(" input").val() ? $(this).parents("tr:first").find("input").val() : input_search), "."+$(this).parents("tr:first").attr('class').split("-")[0], ID, undefined, true);4237 emQuickSearch(($(this).parents("tr:first").find("textarea").val() ? $(this).parents("tr:first").find("textarea").val() : input_search), "."+$(this).parents("tr:first").attr('class').split("-")[0], ID, undefined, true); 4231 4238 }); 4232 4239 } … … 4286 4293 field.find(".email-area div").remove(); 4287 4294 if(!field.find("textarea").hasClass("track")){ 4288 field.find("textarea").css({"max-height" : "115px", "overflow-y" : " auto"}).addClass("track");4295 field.find("textarea").css({"max-height" : "115px", "overflow-y" : "hidden", "max-width" : parseInt(content.find(".email-area").css("width"))-28}).addClass("track").focus(); 4289 4296 input_binds(field.find(".email-area"), ID); 4290 4297 } 4291 4298 } 4292 4299 4293 input_binds(content.find('[name="input_aux_to"]').css("max-width" , parseInt(content.find(".email-area").css("width"))- 5).focus().parent().css({"max-height" : "115px", "overflow-y" : "auto"}), ID);4300 input_binds(content.find('[name="input_aux_to"]').css("max-width" , parseInt(content.find(".email-area").css("width"))-28).focus().parent().css({"max-height" : "115px", "overflow-y" : "auto"}), ID); 4294 4301 4295 4302 //Botão TextoRico/TextoSimples
Note: See TracChangeset
for help on using the changeset viewer.