не растягивается рамка!
доброво всем)
работаю в 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, время: 04:35. |