我有一個奇怪的問題。在第二次調用函數的奇怪問題
我正在做我自己的燈箱全屏。我有問題,因爲當我點擊箭頭(#leftArrowFS,#rightArrowFS)移動到prev/next圖像時,我只能做一次。如果點擊第二次它不會做任何事情
的HTML代碼:
<a href=".path/to/BigImage.jps" class="lightbox">
<img src="path/small/Image.jpg" />
</a>
....
當點擊:
$('a.lightbox').click(function() {
var imgSource= $(this).attr('href');
lightboxFS(imgSource);
return false;
});
和我lightboxFS功能,它是在一個.js文件
function lightboxFS(imgSource){
...
do a a lot of stuff
...
$('#rightArrowFS').click(function(){
rightClick();
});
}
function rightClick(){
alert("right arrow");
....
....
estadoSetas(array, imgSource);
}
該警報只出現一次,即使我點擊了數百次。點擊#rightArrowFS後,如果我點擊#leftArrowFS,則警報不會顯示,反之亦然。
任何想法??謝謝
請創建一個http://jsfiddle.net/演示。我們可以用你在這裏發佈的代碼做很多事情。 –