Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   JQuery в IE некорректно работает (https://javascript.ru/forum/jquery/23320-jquery-v-ie-nekorrektno-rabotaet.html)

VaiZerD 20.11.2011 13:17

JQuery в IE некорректно работает
 
всем привет,столкнулся с проблемой.

function slideToggleDiv(onClick){
$('#aut_h').slideToggle(2000);
}

выше код^^^
______
при нажатие выезжает элемент.
в IE он не выезжает никак:) помогите разрешить проблему.

ksa 20.11.2011 15:11

VaiZerD, полностью пример сделать уже не хватило сил?

VaiZerD 20.11.2011 16:29

разметка

<div id="header_b">
<input type="button" id="but1" value="" onclick="slideToggleDiv();">
</div>

<div id="aut_h">
<div id="aut_post">
<form action="#" method="post">
Логин:
<img src="img/user.png" alt="" /><input type="text" name="login" />
Пароль:
<img src="img/pass.png" alt="" /><input type="password" name="password" /><br />
<input type="submit" value="Вход" />
</form>
</div>
</div>

css

#aut_h{
width:163px;
height:120px;
border-radius: 6px;
float: right;
display: none;
background: #eaeaea url(img/aut_head.png) repeat-x;
margin: 2px;
top: 40px;
left: 100px;
}
#aut_post{
padding: 4px;
color: #1ca4d3;
text-align: center;
}

ksa 20.11.2011 18:20

Цитата:

Сообщение от VaiZerD
при нажатие выезжает элемент.
в IE он не выезжает никак

В моём ИЕ8 таки выезжает...

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
#aut_h {
	width:163px;
	height:120px;
	border-radius: 6px;
	float: right;
	display: none;
	background: #eaeaea url(img/aut_head.png) repeat-x;
	margin: 2px;
	/*
	это тут каким боком?
	top: 40px;
	left: 100px;
	*/
}
#aut_post {
	padding: 4px;
	color: #1ca4d3;
	text-align: center;
}
</style>
<script type="text/javascript">
function slideToggleDiv(){
	$('#aut_h').slideToggle(2000);
};
</script>
</head>
<body>
<div id="header_b"> 
	<input type="button" id="but1" value="" onclick="slideToggleDiv();">
</div> 
<div id="aut_h">
	<div id="aut_post">
		<form action="#" method="post">
			Логин:
			<img src="img/user.png" alt="" /><input type="text" name="login" />
			Пароль:
			<img src="img/pass.png" alt="" /><input type="password" name="password" /><br />
			<input type="submit" value="Вход" />
		</form>
	</div>
</div>
</body>
</html>


Вот какие примеры нужно делать...

VaiZerD 20.11.2011 21:00

спасибо за разъяснение,как надо оформлять, особо не сижу просто на форумах.
хм..у меня XP стоит.в IE8 и нифига не отображается. Сейчас еще раз попробывал.

ksa 20.11.2011 21:02

Цитата:

Сообщение от VaiZerD
у меня XP стоит в IE8 и нифига не отображается.

У меня Вин7 максимальная...

VaiZerD 20.11.2011 21:05

ох нифига.
сейчас зашел через IE и нажал тут "посмотерть" оно начало отображатся,выезжать то есть. А так,отдельно в html не выезжает...хм.

ksa 20.11.2011 21:09

Цитата:

Сообщение от VaiZerD
А так,отдельно в html не выезжает...

Я как раз "отдельно" пример делал... :D И только убедившись в его работоспособности, встави код тут.

VaiZerD 20.11.2011 21:10

может быть IE неконектится с библиотекой во время простого открытия страниц со своего ПК?

ksa 20.11.2011 21:11

Я "открываю просто" - все конектится и работает. А ты даёшь разрешение на выполнение скрипта?
Там панелька вверху появляется... ;)


Часовой пояс GMT +3, время: 08:09.