Wordpress Javascript变量不工作
我是Javascript初学者。我试图将jQuery循环与Wordpress结合使用,但它似乎不起作用。没有幻灯片,但所有图像都显示在屏幕上。我想知道我在设置变量方面是否做错了什么。或者,可能与我遇到的Javascript错误有关?“uncaughtsyntaxerror:unexpectedtoken}.”但是在它说有}的行中没有任何内容。谢谢你的帮助Wordpress Javascript变量不工作,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我是Javascript初学者。我试图将jQuery循环与Wordpress结合使用,但它似乎不起作用。没有幻灯片,但所有图像都显示在屏幕上。我想知道我在设置变量方面是否做错了什么。或者,可能与我遇到的Javascript错误有关?“uncaughtsyntaxerror:unexpectedtoken}.”但是在它说有}的行中没有任何内容。谢谢你的帮助 jQuery(document).ready(function($){ var slideshowContainer = '.slidesh
jQuery(document).ready(function($){
var slideshowContainer = '.slideshow'; // refernece of the element for the slideshow
var slideshowFx = 'fade'; // slideshow transition type
var slideshowDelay = 2000; // slideshow delay
var slideshowTimeout = 0; // slideshow timeout
var slideshowSpeed = 500; // slideshow transition speed
var slideshowPadding = 130; // slideshow padding
var slideshowPaddingTop = 20; // slideshow paddingTop
var slideshowPaddingRight = 65; // slideshow paddingRight
var slideshowPaddingBottom = 20; // slideshow paddingBottom
var slideshowPaddingLeft = 65; // slideshow paddingLeft
var slideshowPaginator = '.slideshow_pag'; // slideshow paginator
var slideshowSeparator = '/'; // slideshow paginator separator
var slideshowNextBtn = '.slideshow_next'; // slideshow next button
var slideshowPrevBtn = '.slideshow_prev'; // slideshow prev button
var slideshowShareLink = 'a.slideshow_share_link'; // slideshow share link
var slideshowShareContainer = '.slideshow_share'; // slideshow share container
var slideshowPreloader = '/imgs/blank.gif'; // slideshow preloader image reference
$(function() {
$('slideshowContainer').cycle({
fx: slideshowFx,
delay: slideshowDelay,
speed: slideshowSpeed,
timeout: slideshowTimeout,
containerResize: 0,
startingSlide: startingSlide,
fit: 0,
slideResize: 0,
height: _h,
width: _w,
cleartype: true,
cleartypeNoBg: true,
next: slideshowNextBtn,
prev: slideshowPrevBtn,
before: function(curr, next, opts) {
$(slideshowShareLink).removeClass('sel');
$(slideshowShareContainer).css({'visibility':'hidden'});
preLoadImage(opts.currSlide, opts.slideCount);
$('.slideshow_title').html($(next).data('title'));
},
after: function(curr,next,opts) {
onAfter(curr,next,opts);
}
});
});
请像这样尝试您的代码:
jQuery(document).ready(function($){
var slideshowContainer = '.slideshow'; // refernece of the element for the slideshow
var slideshowFx = 'fade'; // slideshow transition type
var slideshowDelay = 2000; // slideshow delay
var slideshowTimeout = 0; // slideshow timeout
var slideshowSpeed = 500; // slideshow transition speed
var slideshowPadding = 130; // slideshow padding
var slideshowPaddingTop = 20; // slideshow paddingTop
var slideshowPaddingRight = 65; // slideshow paddingRight
var slideshowPaddingBottom = 20; // slideshow paddingBottom
var slideshowPaddingLeft = 65; // slideshow paddingLeft
var slideshowPaginator = '.slideshow_pag'; // slideshow paginator
var slideshowSeparator = '/'; // slideshow paginator separator
var slideshowNextBtn = '.slideshow_next'; // slideshow next button
var slideshowPrevBtn = '.slideshow_prev'; // slideshow prev button
var slideshowShareLink = 'a.slideshow_share_link'; // slideshow share link
var slideshowShareContainer = '.slideshow_share'; // slideshow share container
var slideshowPreloader = '/imgs/blank.gif'; // slideshow preloader image reference
// The following statement has been already defined in the top:
// $(function() {
$('slideshowContainer').cycle({
fx: slideshowFx,
delay: slideshowDelay,
speed: slideshowSpeed,
timeout: slideshowTimeout,
containerResize: 0,
startingSlide: startingSlide,
fit: 0,
slideResize: 0,
height: _h,
width: _w,
cleartype: true,
cleartypeNoBg: true,
next: slideshowNextBtn,
prev: slideshowPrevBtn,
before: function(curr, next, opts) {
$(slideshowShareLink).removeClass('sel');
$(slideshowShareContainer).css({'visibility':'hidden'});
preLoadImage(opts.currSlide, opts.slideCount);
$('.slideshow_title').html($(next).data('title'));
},
after: function(curr,next,opts) {
onAfter(curr,next,opts);
}
});
});
我也将$('slideshowContainer')更改为$(slideshowContainer)。