2012-01-07 4 views
0

최근에 슬라이더를 구입하여 PHP 포토 앨범에 구현했습니다. 문제는 사진을 클릭하여 라이트 박스로 슬라이더를 열 때 클릭 한 번만 보여주는 문제입니다. 다음 및 이전 슬라이드 옵션이 낭비됩니다.jquery slider pics 로딩 오류

내가이 슬라이더와 다음 및 이전 그림 기능이 잘 작동 슬라이더에있는 모든 사진을 잡고 MySQL의 쿼리

$s=mysql_query("select * from gallery where albumId='$vp' and userId='$id'"); 

을 사용했다. 하지만 지금 내 앨범의 사진 중 하나를 클릭하면 기본 사진 [매우 주먹이 순서대로]가 표시되고 나머지 사진은 다음 및 이전 사진을 미리보기 위해 표시됩니다. 이 선택 hapnd 때문에 * 슬라이더에있는 모든 그림을로드하는 동시에 그림을 볼 수 있도록 그림의 나머지 부분을 허용하는 슬라이더에 열려있는 그림 ?? 어떤 생각, 나 갇혀 나쁜, 내 돈을 낭비 보인다.

업데이트는 우선은 더 다음 20 개 사진과 갤러리를 엽니 다 내 앨범을 클릭합니다. 그 중 하나를 클릭하면 슬라이더가 열립니다.

나 슬라이더 자체 나 열리고 클릭되는 PIC에서 PIC ID를 지정이있는 $s=mysql_query("select $picid from gallery where albumId='$vp' and userId='$id'");

을 사용하는 경우. 하지만 다음 및 이전 버튼을 나던 작품은 하나의 그림은 내가 $s=mysql_query("select * from gallery where albumId='$vp' and userId='$id'");

모든 사진은 옆에 내가 FST 장소 을위한에서 클릭 슬라이더가 아니라 하나를 열어 사용하는 경우 슬라이더

에서 가져옵니다 예. 20 명의 담당자가있다. 나는 그림 5 번을 클릭했다. 슬라이더가 그림 번호 1로 열립니다. 나는 그것이 다음 사진을 클릭하면 플러스 다음 사진을 열어서 이전 사진도 볼 수 있기를 바란다.

+0

얼마나 많은 레코드는 데이터베이스에서 쿼리 가져 오기를 수행합니까? 해당 앨범의 특정 사용자에 대해 둘 이상의 이미지가 있는지 확인 했습니까? 오류 일 수 있으며, 어떤 오류인지 알 수 있습니다 .. – Murtaza

+0

그것을 구입 한 다음 문제에 대해 공급 업체에 문의하는 것이 좋습니다. 어쨌든 관련 자바 스크립트 코드를 게시 할 수 있습니까? 슬라이더를 발사 – Rafay

+0

예 아픈 일부 게시 자바 스크립트 코드, 공급 업체가 이틀에서 응답하지 않고 m이 정말 붙어있어이 –

답변

0

UR 쿼리가 확인 될 것으로 보인다는 .. 나는 유 자바 스크립트 코드 같은 뭔가 UR 살펴 가질 필요가 있다고 생각합니다 ..

// here the code knws user album id and pic id which u have clicked.. & u can make a check here ... some condition like clickid == picid.. 

this.click = this.addControl('clickid'); //declaration 4 click event for the pic u wanna display.. 
if(!this.options.Slide){ 
    $(this.options.thumbsContainer).addEvent('clickid', function(ev){ 
     new Event(ev).stop(); 
     this.click.fireEvent('clickid');   
     }.bind(this)); 
} 
else{ 
     //---- the code for the normal operation (like in ur case it starts with first pic). 
} 

이 wrks을 희망 ... :)

+0

그게 작동하지 않습니다. –