camera插件的使用-做出自适应轮播图

js调用

<script>
    jQuery(function(){

        jQuery(‘#camera_wrap_4‘).camera({
            transPeriod: 500,
            time: 3000,
            height: ‘600‘,
            loader: ‘false‘,
            pagination: true,
            thumbnails: false,
            hover: false,
            playPause: false,
            navigation: false,
            opacityOnGrid: false,
            imagePath: ‘assets/images/‘
        });

    });

</script>

html

<div class="camera_wrap camera_emboss pattern_1" id="camera_wrap_4">
    <div data-thumb="assets/images/slides/thumbs/img1.jpg" data-src="assets/images/slides/img2.jpg">
        <h2>We develop.</h2>
    </div>
    <div data-thumb="assets/images/slides/thumbs/img2.jpg" data-src="assets/images/slides/img4.jpg">
    </div>
    <div data-thumb="assets/images/slides/thumbs/img3.jpg" data-src="assets/images/slides/img3.jpg">
    </div>
</div><!-- #camera_wrap_3 -->

引用的css+js文件

<link rel=‘stylesheet‘ id=‘camera-css‘  href=‘assets/css/camera.css‘ type=‘text/css‘ media=‘all‘>
<script type=‘text/javascript‘ src=‘assets/js/jquery.min.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/jquery.mobile.customized.min.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/jquery.easing.1.3.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/camera.min.js‘></script>

index.html页面全部代码

<!doctype html>
<html>
<head>
<title>图片自适应截取</title>
<meta charset="utf-8"/>
<link rel=‘stylesheet‘ id=‘camera-css‘  href=‘assets/css/camera.css‘ type=‘text/css‘ media=‘all‘>
<script type=‘text/javascript‘ src=‘assets/js/jquery.min.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/jquery.mobile.customized.min.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/jquery.easing.1.3.js‘></script>
<script type=‘text/javascript‘ src=‘assets/js/camera.min.js‘></script>
</head>
<body>
<div class="camera_wrap camera_emboss pattern_1" id="camera_wrap_1">
<div data-thumb="assets/images/slides/thumbs/img1.jpg" data-src="assets/images/slides/img2.jpg">
    <!--
    <div class="camera_caption fadeFromBottom">
        Camera is a responsive/adaptive slideshow. <em>Try to resize the browser window</em>
    </div>
    -->
</div>
<div data-thumb="assets/images/slides/thumbs/img2.jpg" data-src="assets/images/slides/img4.jpg">

</div>
<div data-thumb="assets/images/slides/thumbs/img3.jpg" data-src="assets/images/slides/img3.jpg">

</div>
</div><!-- #camera_wrap_3 -->
</body>
<script>
jQuery(function(){

    jQuery(‘#camera_wrap_1‘).camera({
        transPeriod: 500,
        time: 3000,
        height: ‘600‘,
        loader: ‘false‘,
        pagination: true,
        thumbnails: false,
        hover: false,
        playPause: false,
        navigation: false,
        opacityOnGrid: false,
        imagePath: ‘assets/images/‘
    });

});

</script>
</html>

目录结构

点击下载
压缩包下载地址 http://pan.baidu.com/s/1dDhm06l

时间: 2024-10-17 16:13:32

camera插件的使用-做出自适应轮播图的相关文章

jquery自适应宽度轮播图

以前做轮播图,都是宽度,高度有一个固定的大小; juqery代码如下: $(function(){ var n=0 function nup(){ if(n<2){n=n+1}else{n=0} $(".banner_width img").hide() $(".banner_width img").eq(n).fadeIn(500) } var timer=setInterval(nup,5000) }) 这样可以让几张banner图片动起来; 最近的一个项

用jq代码写出一个轮播图。

由于项目的需要,需要写出一个图片预览的功能,在预览的同时如果预览的图片大于1,还要能够轮播,.所以,这就是一个从后台取图片的路径,然后轮播的一个功能.  当图片数为1时,不显示左右箭头以及轮播圆点. 下面是一个gif的demo: 首先,我们理清了实现的方式.我们先做出一个轮播图的效果. DEMO地址:https://codepen.io/Dios/pen/dzLMVJ 然后我们再通过一些js判断达到图中的效果.

基于js的自适应、多样式轮播图插件(兼容IE8+、FF、chrome等主流浏览器)

插件github地址:https://github.com/pomelott/slider-plug_in 使用方式: slider plug-in 左右滑动的自适应.多样式全能插件.多次调用时只需传入最外层盒子ID即可. 1.根据html中的Dom结构引入图片. 2.引入css和js文件 3.调用pomeloSlider.doslide(obj) sliderwidth:轮播图宽度,单位为像素,默认自适应全屏. outer:最外层盒子ID,默认为"outer" time:轮播的时间间

JS小插件之2——cycle元素轮播

元素轮播效果是页面中经常会使用的一种效果.这个例子实现了通过元素的隐藏和显示来表现轮播效果.效果比较简单. 效果图如下: 源代码如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" Content="text/html; charset=utf-8;"> 5 <title> cycle demo </titl

Html5添加Tabs样式单页多图轮播图插件教程

一.HTML结构 <div id="slideBox"> <div class="J_slide"> <!-- 轮播图 --> <div class="J_slide_clip"> <ul class="J_slide_list"> <li class="J_slide_item"> <a href="javascrip

10个免费的响应式jQuery Carousel 轮播图插件

jQuery Carousel 轮播图插件可以给网站创建华丽的动画效果,这里列出的10个jQuery Carousel 轮播图插件都是响应式的,并且可以免费使用. 1. ItemSlide.js 简单的触摸式Carousel 轮播图插件,提供多种样式的旋转动画,如向上滑动,基于全屏的触摸滑动,左右滑动等. 2. Liquid 每当Liquid 容器的大小改变时,都会重新调整列表中的项目数,以适应新的宽度. 3. jCarousel jCarousel 是一个用来控制水平或垂直方向上列表项的jQu

自已动手写的轮播图插件,功能不断增加中,可以下载

前,平时总是使用别人的轮播图插件,这次决定自已写一个,功能越多越好.实际现起来,发现并不容易.先实现基本的功能,下两周要丰富起来. 图是别人的图,心是自已的心.直接上代码: 一:结构 <!-- carousel begin --><div class="carousel-wrap">    <div class="carousel-main-wrap">        <ul class="carousel-scr

非常优秀的swiper插件————幻灯片播放、图片轮播

幻灯片播放.图片轮播----非常优秀的swiper插件 http://www.idangero.us/sliders/swiper/index.php    插件主页 http://www.idangero.us/sliders/swiper/api.php        插件API http://www.idangero.us/sliders/swiper/demos.php   插件DEMO <!DOCTYPE html> <html> <head> <met

photoSlider-原生js移动开发轮播图、相册滑动插件

详细内容请点击 在线预览   立即下载 使用方法: 分别引用css文件和js文件 如: <link rel="stylesheet" type="text/css" href="css/photoSlider.min.css" /><script src="js/photoSlider.min.js" type="text/javascript" charset="utf-8&q