не растягивается рамка!
доброво всем)
работаю в google chrom столкнулся с хреновой прорисовкой рамки дива https://drive.google.com/file/d/0Bz5...ew?usp=sharing причем если дивов[value_progect] больше 2х то рамка дергается, при появление инпутов, если больше 3-х, как в данном случае, то не стирается старая часть рамки! ПРИЧЕМ В IE ВСЕ РАБОТАЕТ ПЛАВНО!:lol: создание дивов function create_project(data_project,Middle){ project_div=$('<center class="project"></center>').appendTo(Middle); $('<div class="name_project">'+data_project.Name_project+'</div>') .appendTo(project_div).toggle( function(){edit_project()}, function(){cancel_project()} ); $('<div class="value_progect"><div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value='+1+'></div>').appendTo(project_div); $('<div class="value_progect"><div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value='+1+'></div>').appendTo(project_div); $('<div class="value_progect"><div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value='+1+'></div>').appendTo(project_div); $('<div class="value_progect"><div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value='+1+'></div>').appendTo(project_div); анимация function edit_project(){ $(".hole").hide("slow", function(){ $(".value_progect").show("slow", function(){ $(".value_progect") .find(".mysql") .show("slow"); }) }); } function cancel_project(){ $(".value_progect").find(".mysql").hide("slow", function(){ $(".value_progect").hide("slow", function(){ $(".hole").show("slow"); }) }) }; css .value_progect{display:none;width:550px} .name_value_progect {text-align:left;width:400px;display:inline-block} .value_progect input{display:none;width:100px;} |
Цитата:
возможно я чего то о нем не знаю? |
Цитата:
http://jquery-docs.ru/events/toggle/ я конечно не эксперт, но документацию по jqeary пару раз читал!!! там два вызова есть! один с функциями(мой случай), другой со скоростью(http://jquery-docs.ru/effects/toggle/)!!!! |
Цитата:
можешь чуть яснее написать? да и потом в описании сказано, что toggle использует методы show и hide так что по сути это одно и то же! |
Цитата:
ты как то околесицей прошел толком ничего и не сказав((( |
Цитата:
если у тебя есть конкретные предложения, с радостью послушаю, а пока что за 4 сообщения ты не на шаг не помог мне с проблемой! не обижайся только |
monax_111,
ок не буду вам мешать. |
Цитата:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta charset="utf-8"> <script language="javascript" type="text/javascript" src="/librarys/jquery-1.11.1.js"></script> <style type="text/css"> .project{z-index:2;padding:2px;margin-bottom:20px;padding:20px;border-color:SkyBlue; border-style:ridge; border-radius:5px; border-width: 5px;} .hole{z-index:2;display:inline-block; vertical-align:top;padding:2px; margin-left:20px;margin-bottom:20px; width:250px;border-color:SkyBlue; border-style:ridge; border-radius:5px; border-width: 5px;} .value_progect{display:none;width:550px} .name_value_progect {text-align:left;width:400px;display:inline-block;height:22px} .value_progect input{display:none;width:100px;} </style> </head> <body> <center class="project"><div class="name_project">Демо Версия 4</div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"></div> </center> <div class="hole">GREEN-1/23<div class="trap">БВ3-1</div><div class="trap">АВ1-2</div><div class="trap">АЧ3-2</div></div><div class="hole">Ерохинская<div class="trap">АВ2</div><div class="trap">БВ3</div><div class="trap">Pz</div></div><div class="hole">РИФ<div class="trap">AB-1</div><div class="trap">БВ2</div><div class="trap">АЧ3-2</div><div class="trap">ЮВ1</div></div><div class="hole">OPENOIL<div class="trap">AB3-2</div><div class="trap">PZ</div></div></div> <script type="text/javascript"> function edit_project(){ $(".hole:not(.hole:last)").hide("slow") $(".hole:last").hide("slow", function(){ $(".value_progect:not(.value_progect:last)").show("slow") $(".value_progect:last").show(5000, function(){ $(".value_progect").find(".mysql").show("slow"); }) }); } $(document).ready(function () { $('.project').click( function(){edit_project()} ); }) </script> </body> </html> |
проблема все та же, при появлении последнего div рамка тупит и не хочет перерисовываться!
|
monax_111,
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <style type="text/css"> .project { z-index: 2; padding: 2px; margin-bottom: 20px; padding: 20px; border-color: SkyBlue; border-style: ridge; border-radius: 5px; border-width: 5px; } .hole { z-index: 2; display: inline-block; vertical-align: top; padding: 2px; margin-left: 20px; margin-bottom: 20px; width: 250px; border-color: SkyBlue; border-style: ridge; border-radius: 5px; border-width: 5px; } .value_progect { display: none; width: 550px } .name_value_progect { text-align: left; width: 400px; display: inline-block; height: 22px } .value_progect input { display: none; width: 100px; } </style> </head> <body> <center class="project"> <div class="name_project">Демо Версия 4</div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> <div class="value_progect"> <div class="name_value_progect">Q mcr(mT)</div> <input class="mysql" name="Q_mcr" value="1"> </div> </center> <div class="hole">GREEN-1/23 <div class="trap">БВ3-1</div> <div class="trap">АВ1-2</div> <div class="trap">АЧ3-2</div> </div> <div class="hole">Ерохинская <div class="trap">АВ2</div> <div class="trap">БВ3</div> <div class="trap">Pz</div> </div> <div class="hole">РИФ <div class="trap">AB-1</div> <div class="trap">БВ2</div> <div class="trap">АЧ3-2</div> <div class="trap">ЮВ1</div> </div> <div class="hole">OPENOIL <div class="trap">AB3-2</div> <div class="trap">PZ</div> </div> <script type="text/javascript"> function edit_project() { $(".hole:not(.hole:last)").hide("slow"); $(".hole:last").hide("slow", function() { $(".value_progect:not(.value_progect:last)").show("slow"); $(".value_progect:last").show(5000, function() { $(".value_progect").find(".mysql").show("slow"); }) }); } $(document).ready(function() { $('.project').click( function() { edit_project() } ); }) </script> </body> </html> |
Часовой пояс GMT +3, время: 10:16. |