ورود

View Full Version : سوال: مشکل با IE



elham366
سه شنبه 13 اردیبهشت 1390, 08:06 صبح
سلام
چرا این کد در FF کار میکنه ولی در IE8 نه!
$(document).ready(function(){
$("button").click(function(){
$("div").animate({height:300},"slow");
$("div").animate({width:300},"slow");
$("div").animate({height:100},"slow");
$("div").animate({width:100},"slow");
});
});

exlord
سه شنبه 13 اردیبهشت 1390, 11:16 صبح
توی FF هم کار نمیکنه :قهقهه:
$(document).ready(function () {
$("input[type=button]").click(function () {
$("div").animate({ height: 300 }, "slow");
$("div").animate({ width: 300 }, "slow");
$("div").animate({ height: 100 }, "slow");
$("div").animate({ width: 100 }, "slow");
});
});
البته اگر

<button type="button" /> توی هر دو کار میکنه ...

elham366
سه شنبه 13 اردیبهشت 1390, 17:28 عصر
چرا بابا! داره کار میکنه! باتن هم htmlی هست! ولی IE انیمیشن رو اجرا نمیکنه... فقط هم توی المنتی که idش div iهست اینطوزیه!

exlord
سه شنبه 13 اردیبهشت 1390, 18:56 عصر
تو html به 2 صورت میشه button تعریف کرد ...

<input type="button" />
<button type="button" />کدوم یکی مد نظرتونه ؟
$("div") => این یعنی همه المنتتهای div
$("#div") => این یعنی المنتی با آیدی div
کدوم یکی مد نظرتونه ؟

کد شما با

<div id="main" style="width: 100px; height: 100px; background-color: Red;">

</div>
<button type="button" />درست کار میکنه تو IE8

شما کد html ات رو بزاری راحتتر میشه جواب داد