jQuery的不传递功能
我试图实现一个jQuery功能上传文件在网站上。脚本使用'plupload'。jQuery的不传递功能
不幸的是在后台运行的其他的jQuery fonction。
<script type="text/javascript">
jQuery(function ($) {
$.supersized({
// Functionality
slide_interval: ss_interval, // Length between transitions
transition: 1, // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left or ss_transitionType
transition_speed: ss_transitionSpeed, // Speed of transition
// Slides
slides: [ // Slideshow Images
{
image: 'images/gallery/1.jpg',
title: 'Upload and share your music with other...',
title2: 'Music'
}, {
image: 'images/gallery/2.jpg',
title: 'Share your work online and access your documents from anywhere. ',
title2: 'Documents'
}, {
image: 'images/gallery/3.jpg',
title: 'Show off your favorite photos and videos to the world.',
title2: 'Photography'
}, {
image: 'images/gallery/4.jpg',
title: 'Let the world watch your videos, or share them privately.',
title2: 'Video'
}, {
image: 'images/gallery/8.jpg',
title: 'Free file storage service. Share files with your friends.',
title2: 'Upload and Share'
}]
});
$("#uploader").plupload({
// General settings
runtimes: 'flash,html5,browserplus,silverlight,gears,html4',
url: 'upload.php',
max_file_size: '1000mb',
max_file_count: 20, // user can add no more then 20 files at a time
chunk_size: '1mb',
unique_names: true,
multiple_queues: true,
// Resize images on clientside if we can
resize: {
width: 320,
height: 240,
quality: 90
},
// Rename files by clicking on their titles
rename: true,
// Sort files
sortable: true,
// Specify what files to browse for
filters: [{
title: "Image files",
extensions: "jpg,gif,png"
}, {
title: "Zip files",
extensions: "zip,avi"
}],
// Flash settings
flash_swf_url: 'js/upload/plupload.flash.swf',
// Silverlight settings
silverlight_xap_url: 'js/upload/plupload.silverlight.xap'
});
// Client side form validation
$('form').submit(function (e) {
var uploader = $('#uploader').plupload('getUploader');
// Files in queue upload them first
if (uploader.files.length > 0) {
// When all files are uploaded submit form
uploader.bind('StateChanged', function() {
if (uploader.files.length === (uploader.total.uploaded + uploader.total.failed)) {
$('form')[0].submit();
}
});
uploader.start();
} else alert('You must at least upload one file.');
return false;
});
});
</script>
这里是问题:没有什么工作,页面什么都不返回。但如果我删除这部分(见下文)上传的功能:
$.supersized({
// ...
});
请有人可以帮我这个吗?我收到以下错误控制台:
Uncaught TypeError: Object [object Object] has no method 'pajinate' jScript.js:134
Uncaught TypeError: Object function (a,b){return new d.fn.init(a,b,g)} has no method 'supersized' jquery.min.js:16
查看插件..there是与此相关的插件js/supersized.3.2.6.min.js
和theme/supersized.shutter.min.js
...看起来像你缺少这些文件之一的两个主要文件。加载它的jquery.js后<head>
,它应该工作..
这两个脚本都加载在标题中,这一点毫无疑问。我的问题是关于这两个脚本不能同时加载或类似的东西.. – tomprouvost 2013-03-17 17:27:53
'不能被加载'我认为这不应该发生,如果你是一个接一个地调用它... ... 。查看sorce并点击链接..它应该显示你的文件的内容..只是为了确保..你给的路径是正确的 – bipen 2013-03-17 17:31:50
我有检查。没有问题。证明是,如果我删除超大部分,上传插件的作品。 – tomprouvost 2013-03-17 17:37:01
我发现在我的问题是,感谢大家!
的问题是,我有2个版本的jQuery装载机。我删除了旧版本,它的工作原理!
感谢所有
你得到任何错误....检查控制台....如果是,那么它张贴在这里...这将是helptful找出问题 – bipen 2013-03-17 17:10:36
是什么'$ .supersized '? – Mathletics 2013-03-17 17:17:13
这是一个幻灯片。查看更多在这里:http://buildinternet.com/project/supersized/slideshow/3.2/demo.html – tomprouvost 2013-03-17 17:18:30