Galleria 이미지 갤러리 플러그인을 내 Jquerytools 탭 중 하나에 통합하는 데 문제가 있습니다. Galleria (예 : www.domain.com/index.php#tabnameofgalleriapane)로 페이지를 직접 탐색 할 때 아무런 문제가 없습니다.특정 Jquerytools 탭으로 이동할 때 Galleria로드
는 갤러리아와 창 (기본값 창은 다른 창입니다) 즉시로드되지 때마다 갤러리에 오류가 발생합니다 : Fatal error: Could not extract a stage height from the CSS. Traced height: 0px.
, 갤러리아 창이 활성화되지 않을 경우 CSS 아마 display:none;
입니다 때문에, 논리적이다 ...
폭을 문자로 정의하면 너비가 &이되지 않습니다. 이는 이전 설치했다 : 그 순간, 갤러리아 창은 높이를 가지고 있기 때문에
jQuery("#jp_nav").tabs(".jp_pane", { history: true });
jQuery('#gallery').galleria({
imageCrop: false,
transition: 'slide',
autoplay: 7000,
width: 960,
height: 640
});
그래서 내가, 갤러리아 플러그인을 포함하는 창의 갤러리아 플러그인 온로드의 부하를 결합하는 생각 ... 내가 도중에 나를 도울 수있는 것을 찾았으나 다른 JavaScript 충돌 오류가 발생합니다 (설명은 아래 참조). 내 컨트롤, 내가 사용하는 jQuery를하고 프로토 타입/script.aculo.us의 양이 쓰고 있어요 웹 사이트없는 이유로 들어
jQuery("#jp_nav").tabs(".jp_pane", {
initialIndex: 0,
onBeforeClick: function(event, i) {
// get the pane to be opened
var pane = this.getPanes().eq(i);
var src = this.getTabs().eq(i).attr("href");
pane.load(src, "#jp_images", function(){
jQuery('#gallery').galleria({
imageCrop: false,
transition: 'slide',
autoplay: 7000,
width: 960,
height: 640
});
});
},
history: true
});
. 따라서 스크립트를 noConflict 모드로 작성해야한다는 점을 고려하십시오. (내 설정에서 뭐하는거야 $.noConflict();
)
누군가 아래의 스크립트를 제대로 진행하면 알려주시겠습니까? #jp_images 탭이로드 될 때 스크립트가 작동하도록 누군가를 도와 줄 수 있습니까? 지금 위 스크립트는 Prototype과의 충돌 오류를 제공합니다.
전문가의 의견을 기다리고 있습니다!
감사합니다,
마틴