插件地址:
http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/
部分参数说明:
$.fn.prettyPhoto = function(pp_settings) {
pp_settings = jQuery.extend({
animation_speed: 'fast',//速度
slideshow: 5000,
autoplay_slideshow: false,
opacity: 0.80, //透明度
show_title: true,
allow_resize: true,
default_ 500,
default_height: 344,
counter_separator_label: '/',
theme: 'pp_default', //主题
horizontal_padding: 20,
hideflash: false,
wmode: 'opaque',
autoplay: true,
modal: false,
deeplinking: true, //是否启用参数保存
overlay_gallery: true,
keyboard_shortcuts: true,
changepicturecallback: function() {},
callback: function() {},
如果有朋友使用的是3.1.3版本 怎么样都不能去除 URL中的 #!prettyPhoto
这是因为代码有个BUG
修改为:
function clearHashtag() {
url = location.href;
hashtag = (url.indexOf('#!prettyPhoto')!=-1) ? true: false;
if (hashtag) location.hash = "!prettyPhoto";
}
最近遇到很多问题,jquery新版本与旧版本不兼容,同样的代码都是用示例调用,1.6.2与1.3.2结果不一样