Changeset 7113 for trunk/expressoMail1_2/js/draw_api.js
- Timestamp:
- 08/24/12 11:35:55 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r7111 r7113 3963 3963 } 3964 3964 else{ 3965 tamanho += 7. 1;3965 tamanho += 7.2; 3966 3966 } 3967 3967 } … … 3973 3973 } 3974 3974 input.parent().scrollTo(":last"); 3975 }, 10 0);3975 }, 10); 3976 3976 }) 3977 3977 //AO SAIR DO FOCO MONTAGEM DA CAIXA DE EMAIL … … 4004 4004 var pthis = $(this); 4005 4005 setTimeout(function() { 4006 if(pthis.val().split('"') > 1)4006 if(pthis.val().split('"').length > 1) 4007 4007 var str = pthis.val().replace(/[,;\t]/gi, ","); 4008 4008 else 4009 var str = pthis.val().replace(/[,;\t\n \s]/gi, ",");4009 var str = pthis.val().replace(/[,;\t\n]/gi, ","); 4010 4010 str = str.split(","); 4011 $.each(str, function(index, value){ 4012 draw_email_box(value, pthis); 4013 }); 4014 pthis.val(""); 4011 4012 if(str.length != 1){ 4013 $.each(str, function(index, value){ 4014 draw_email_box(value, pthis); 4015 }); 4016 }else if(str[0].split(" ").length == 1){ 4017 draw_email_box(str[0], pthis); 4018 }else{ 4019 $(pthis).val(str[0]); 4020 return false; 4021 } 4022 $(pthis).val(""); 4015 4023 }, 50); 4016 4024 }); 4017 4025 //SE FOR EDIÇÃO DE EMAILS RECALCULA O INPUT E SETA O FOCO 4018 4026 if(input.hasClass("box-input")){ 4027 input.css("max-width",parseInt(input.parents(".email-area:first").css("width"))-15); 4019 4028 input.trigger("keydown"); 4020 4029 input.focus(); … … 4208 4217 div.click(function(e){ 4209 4218 if(e.target == $(this)[0]){ 4210 $(this).find(" input:last").focus();4219 $(this).find("textarea:last").focus(); 4211 4220 $(this).find("div").removeClass("box-selected"); 4212 4221 } … … 4241 4250 4242 4251 //MAKE KEYDOWN 4243 input_keydowns(div.find(" input"), ID);4252 input_keydowns(div.find("textarea"), ID); 4244 4253 4245 4254 … … 4280 4289 }); 4281 4290 //INSERÇÃO DO AUTO COMPLETE AO INPUT 4282 div.find(" input").catcomplete({4291 div.find("textarea").catcomplete({ 4283 4292 minLength: 1, 4284 4293 source: function(request, response){ … … 4383 4392 canMakeBox = false; 4384 4393 if(!$(":focus").hasClass("new-message-input")) 4385 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);4394 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); 4386 4395 }); 4387 4396 } … … 4441 4450 field.find(".email-area div").remove(); 4442 4451 if(!field.find("textarea").hasClass("track")){ 4443 field.find("textarea").css({"max-height" : "115px", "overflow-y" : " auto"}).addClass("track");4452 field.find("textarea").css({"max-height" : "115px", "overflow-y" : "hidden", "max-width" : parseInt(content.find(".email-area").css("width"))-28}).addClass("track").focus(); 4444 4453 input_binds(field.find(".email-area"), ID); 4445 4454 } 4446 4455 } 4447 4456 4448 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);4457 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); 4449 4458 4450 4459 //Botão TextoRico/TextoSimples
Note: See TracChangeset
for help on using the changeset viewer.