Проблем при jquery

raio

Registered
Здравейте,
цял ден се ръчкам,но не мога да fix този код ....

HTML:
<div class="body_img">
<h1>Photos</h1>

<img src="http://web-tourist.net/forum/profile.php?mode=viewprofile&u=18063">
<img src="http://web-tourist.net/forum/profile.php?mode=viewprofile&u=18063">
<img src="http://web-tourist.net/forum/profile.php?mode=viewprofile&u=18063">
</div>

[js]
$(document).ready(function() {

var length_img = $(".body_img, img");
var dwn_img = $("#img_dwn");
var up_img = $("#img_up");

var length_img_info = length_img.length;
alert (length_img_info);

up_img.click(function(){

length_img_info = length_img_info- 1;
length_img[length_img_info].remove();
alert (length_img_info);
});
});
[/js]

Така кода си работи след като кликна определен бутон снимката изчезва,но след като на line: 13 го заместя така length_img[length_img_info].fadeOut(); не работи.Някой би ли ми обяснил защо се получава така?
 
raio каза:
[js]
$(document).ready(function() {

var length_img = $(".body_img, img");
var dwn_img = $("#img_dwn");
var up_img = $("#img_up");

var length_img_info = length_img.length;
alert (length_img_info);

up_img.click(function(){

length_img_info = length_img_info- 1;
length_img[length_img_info].remove();
alert (length_img_info);
});
});
[/js]

Така кода си работи след като кликна определен бутон снимката изчезва,но след като на line: 13 го заместя така length_img[length_img_info].fadeOut(); не работи.Някой би ли ми обяснил защо се получава така?
За да работи fadeOut трябва да го направиш така:
Код:
length_img[length_img_info].fadeOut('slow', function(){$('length_img[length_img_info]').remove(); });
 

Back
Горе