Помогите разобраться в коде select.find('#edit_my_location').hide().prev().sho w();
что-то не могу понять логику строчки
var select = $('#my_location_block'); select.find('#edit_my_location').hide().prev().sho w(); На деле просто не показывает блок. при удалении hide - показывает. вот исходный код функции при нажатии на кнопку function toggleMyLocationBlock() { var select = $('#my_location_block'); var click_document = false; var clickDocument = function() { if(!click_document) { //click_document=true; return; } select.animate({opacity: "hide"},'slow'); $(document).unbind('click',clickDocument); click_document = false; } if(select.css('display')=='none') { click_document = true; select.find('#edit_my_location').hide().prev().show(); select.animate({opacity: "show"},'slow', function(){ $(document).bind('click',clickDocument); }); } else { } $(document).bind('unbind',clickDocument); select.find('.ajax_link').click(function(){ alert('link'); click_document = false; $(document).bind('unbind',clickDocument); select.find('#edit_my_location').show().prev().hide(); }) } |
Часовой пояс GMT +3, время: 09:23. |