Одна проблема, с которой вы столкнулись, заключается в том, что fadeOut уже является функцией jQuery.В результате вы столкнетесь с конфликтом здесь.
Если вы пытаетесь выполнить переключение, вы захотите сделать что-то вроде этого - это переключится между показом слайдов и их затуханием (однако, поскольку они не всегда отображаются, это может быть проблематично):
$("#slide0, #slide1").toggle(showSlide, fade);
Однако ... то, что я думаю вы пытаетесь сделать, больше похоже на это:
<script>
$(".showSlides").click(showSlides);
$('#slide0, #slide1').hide();
$("#slide0, #slide1").click(fade);
function showSlides() {
$('#slide0, #slide1').fadeTo("medium", 1);
$(this).fadeTo('medium', 0);
}
function fade() {
$(this).stop().fadeTo("medium", 0);
}
</script>
<div class="showSlides">Show the Slides (Click Me)</div>
<div id="slide0">Slide 0 (Click Me)</div>
<div id="slide1">Slide 1 (Click Me)</div>
Это будет переключать показ и скрытие ваших слайдов, когда вы нажимаете на них.Вы можете увидеть результаты здесь: http://jsfiddle.net/M6G5S/