Changeset 8150
- Timestamp:
- 05/14/13 09:56:48 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r8149 r8150 1726 1726 1727 1727 $(this).addClass("selected_msg"); 1728 } 1729 updateSelectedMsgs($(this).find("input:checkbox").is(':checked'),$(this).attr("id")); 1730 } 1728 } 1729 updateSelectedMsgs($(this).find("input:checkbox").is(':checked'),$(this).attr("id")); 1730 } else if ( typeof $(event.target).attr("style") == "undefined" || $(event.target).attr("style").match(/background/g) == null ) { 1731 if($(this).find("input:checkbox").attr("checked") != "checked"){ 1732 1733 $(this).find("input:checkbox").trigger('click'); 1734 1735 $(this).addClass("selected_msg"); 1736 } 1737 updateSelectedMsgs($(this).find("input:checkbox").is(':checked'),$(this).attr("id")); 1738 } 1739 1731 1740 }); 1732 1741 } … … 2142 2151 $(td_element26).click(function() { 2143 2152 var messageClickedId = $(this).attr('id').match(/td_message_followup_([\d]+)/)[1]; 2144 2153 2154 var loading = $('#td_message_followup_' + messageClickedId + ', ' + 2155 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 2156 .find('img[alt=Carregando]'); 2157 2158 2159 //Verificar se está carregando a bandeira. 2160 //Caso esteja ele sai da função até que seja carregado. 2161 if( loading.length ) { 2162 return false; 2163 } 2164 2145 2165 var followupColor = $('#td_message_followup_' + messageClickedId).find(".flag-edited").css('backgroundColor'); 2146 2166 … … 2195 2215 2196 2216 if(fail != 'success'){ 2197 $('#td_message_followup_' + messageClickedId + ', ' + 2198 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC") 2199 .find('img').remove(); 2200 MsgsCallbackFollowupflag[fail](); 2217 var msgFlag = $('#td_message_followup_' + messageClickedId + ', ' + 2218 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 2219 2220 msgFlag.find('img').remove(); 2221 2222 //Insere a imagem da flag quando ocorre erro ao marcar a msg 2223 msgFlag.append("<img src='../prototype/modules/mail/img/flagEditor.png'/>"); 2224 2225 MsgsCallbackFollowupflag[fail](); 2201 2226 }else{ 2202 2227 $('#td_message_followup_' + messageClickedId + ', ' + 2203 2228 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).attr('title', get_lang('Follow up')).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor) 2204 . find('img').remove();2229 .append("<img src='../prototype/modules/mail/img/flagEditor.png'/>"); 2205 2230 updateCacheFollowupflag(messageClickedId, msg_folder, true); 2206 2231 } … … 2218 2243 $('#td_message_followup_' + messageClickedId + ', ' + 2219 2244 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 2220 .css({"background-image":"url(../prototype/modules/mail/img/flagEditor.png)"})2221 2245 .find('img').remove(); 2222 2246 … … 2232 2256 $('#td_message_followup_' + messageClickedId + ', ' + 2233 2257 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 2234 .css({"background-image":"url(../prototype/modules/mail/img/flagEditor.png)"}).css("background", followupColor); 2258 .css("backgroundColor", followupColor) 2259 .find('img').remove(); //remove imagem carregando da bandeira 2260 2261 $('#td_message_followup_' + messageClickedId).find('.flag-edited').append("<img src='../prototype/modules/mail/img/flagEditor.png'/>"); 2262 2235 2263 2236 $(tr_element).addClass('selected_msg').find(':checkbox').trigger('click'); 2264 //Pega id do checkbox 2265 var id = $(tr_element).addClass('selected_msg').find(':checkbox').attr('id'); 2266 2267 //Verifica se o checkbox está selecionado 2268 if($('#' + id).attr('checked') != 'checked') 2269 $(tr_element).addClass('selected_msg').find(':checkbox').trigger('click'); 2237 2270 2238 2271 /** … … 2434 2467 var msg_selected; 2435 2468 function draw_message(info_msg, ID){ 2469 alert("1"); 2436 2470 // remove a flag $FilteredMessage da mensagem ao ser lida 2437 2471 if(info_msg.Unseen == "U"){
Note: See TracChangeset
for help on using the changeset viewer.