Projet

Général

Profil

Paste
Télécharger (6,56 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / libraries / flexslider-version / demo / video-wistia.html @ 9d13637e

1
<!DOCTYPE html>
2
<html class="no-js" lang="en">
3
<head>
4
        <meta content="charset=utf-8">
5
        <title>FlexSlider 2</title>
6
        <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
7

    
8
  <!-- Demo CSS -->
9
        <link rel="stylesheet" href="css/demo.css" type="text/css" media="screen" />
10
        <link rel="stylesheet" href="../flexslider.css" type="text/css" media="screen" />
11

    
12
        <!-- Modernizr -->
13
  <script src="js/modernizr.js"></script>
14

    
15
    <!-- jQuery -->
16
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
17
  <script>window.jQuery || document.write('<script src="js/libs/jquery-1.7.min.js">\x3C/script>')</script>
18

    
19
  <!-- Wistia iframe API -->
20
  <script src="http://fast.wistia.com/static/iframe-api-v1.js"></script>
21

    
22
</head>
23
<body class="loading">
24

    
25
  <div id="container" class="cf">
26
    <header role="navigation">
27
      <a class="logo" href="http://www.woothemes.com" title="WooThemes">
28
        <img src="images/logo.png" alt="WooThemes" />
29
          </a>
30
      <h1>FlexSlider 2</h1>
31
      <h2>The best responsive slider. Period.</h2>
32
      <a class="button green" href="https://github.com/woothemes/FlexSlider/zipball/master">Download Flexslider</a>
33
      <h3 class="nav-header">Other Examples</h3>
34
      <nav>
35
        <ul>
36
          <li><a href="index.html">Basic Slider</a></li>
37
          <li><a href="thumbnail-controlnav.html">Slider w/thumbnail controlNav pattern</a></li>
38
          <li><a href="thumbnail-slider.html">Slider w/thumbnail slider</a></li>
39
          <li><a href="basic-carousel.html">Basic Carousel</a></li>
40
          <li><a href="carousel-min-max.html">Carousel with min and max ranges</a></li>
41
          <li><a href="dynamic-carousel-min-max.html">Carousel with dynamic min/max ranges</a></li>
42
          <li><a href="video.html">Video & the api (vimeo)</a></li>
43
          <li class="active"><a href="video-wistia.html">Video & the api (wistia)</a></li>
44
        </ul>
45
      </nav>
46
    </header>
47
    <div id="main" role="main">
48
      <section class="slider">
49
        <div class="flexslider">
50
          <ul class="slides">
51
            <li>
52
              <iframe id="player_1" src="http://fast.wistia.com/embed/iframe/t4yniozocs?controlsVisibleOnLoad=true&amp;playerColor=474745&amp;version=v1&amp;videoHeight=366&amp;videoWidth=650&amp;volumeControl=true&videoFoam=true" allowtransparency="true" frameborder="0" scrolling="no" class="wistia_embed" name="wistia_embed" width="650" height="366"></iframe>
53
                              </li>
54
                              <li>
55
                          <img src="images/kitchen_adventurer_lemon.jpg" />
56
                              </li>
57
                              <li>
58
                          <img src="images/kitchen_adventurer_donut.jpg" />
59
                              </li>
60
                              <li>
61
                          <img src="images/kitchen_adventurer_caramel.jpg" />
62
                              </li>
63
          </ul>
64
        </div>
65
      </section>
66
      <aside>
67
        <div class="cf">
68
          <h3>Video</h3>
69
          <ul class="toggle cf">
70
            <li class="js"><a href="#view-js">JS</a></li>
71
            <li class="html"><a href="#view-html">HTML</a></li>
72
          </ul>
73
        </div>
74
        <div id="view-js" class="code">
75
          <pre class="brush: js; toolbar: false; gutter: false;">
76
            // Can also be used with $(document).ready()
77
            $(window).load(function(){
78
            // Wistia handler.
79
            wistiaEmbed = document.getElementById( 'player_1' ).wistiaApi;
80

    
81
            // Call fitVid before FlexSlider initializes, so the proper initial height can be retrieved.
82
            $( '.flexslider' )
83
              .fitVids()
84
              .flexslider({
85
                animation: 'slide',
86
                useCSS: false,
87
                animationLoop: false,
88
                smoothHeight: true,
89
                start: function( slider ) {
90
                  $('body').removeClass( 'loading' );
91
                },
92
                before: function ( slider ) {
93
                  wistiaEmbed.pause();
94
                }
95
            });
96

    
97
            wistiaEmbed.bind( 'play', function() {
98
              jQuery( '.flexslider' ).flexslider( 'pause' );
99
            });
100

    
101
            wistiaEmbed.bind( 'end', function() {
102
              jQuery( '.flexslider' ).flexslider( 'play' );
103
            });
104
          });
105
          </pre>
106
        </div>
107
        <div id="view-html" class="code">
108
          <pre class="brush: xml; toolbar: false; gutter: false;">
109
            &lt;!-- Place somewhere in the &lt;body&gt; of your page -->
110
            &lt;div class="flexslider">
111
              &lt;ul class="slides">
112
                &lt;li>
113
                  &lt;iframe id="player_1" src="http://fast.wistia.com/embed/iframe/t4yniozocs?controlsVisibleOnLoad=true&amp;playerColor=474745&amp;version=v1&amp;videoHeight=366&amp;videoWidth=650&amp;volumeControl=true&videoFoam=true" allowtransparency="true" frameborder="0" scrolling="no" class="wistia_embed" name="wistia_embed" width="650" height="366"&gt;&lt;/iframe&gt;
114
                &lt;/li>
115
                &lt;li>
116
                  &lt;img src="slide2.jpg" />
117
                &lt;/li>
118
                &lt;li>
119
                  &lt;img src="slide3.jpg" />
120
                &lt;/li>
121
                &lt;li>
122
                  &lt;img src="slide4.jpg" />
123
                &lt;/li>
124
              &lt;/ul>
125
            &lt;/div>
126
          </pre>
127
        </div>
128
      </aside>
129
    </div>
130

    
131
  </div>
132

    
133
  <!-- FlexSlider -->
134
  <script defer src="../jquery.flexslider.js"></script>
135

    
136
  <script type="text/javascript">
137
    $(function(){
138
      SyntaxHighlighter.all();
139
    });
140
    $(window).load(function(){
141
      // Wistia handler.
142
      wistiaEmbed = document.getElementById( 'player_1' ).wistiaApi;
143

144
      // Call fitVid before FlexSlider initializes, so the proper initial height can be retrieved.
145
      $( '.flexslider' )
146
        .fitVids()
147
        .flexslider({
148
          animation: 'slide',
149
          useCSS: false,
150
          animationLoop: false,
151
          smoothHeight: true,
152
          start: function( slider ) {
153
            $('body').removeClass( 'loading' );
154
          },
155
          before: function ( slider ) {
156
            wistiaEmbed.pause();
157
          }
158
      });
159

160
      wistiaEmbed.bind( 'play', function() {
161
        jQuery( '.flexslider' ).flexslider( 'pause' );
162
      });
163

164
      wistiaEmbed.bind( 'end', function() {
165
        jQuery( '.flexslider' ).flexslider( 'play' );
166
      });
167
    });
168
  </script>
169

    
170
   <!-- Syntax Highlighter -->
171
        <script type="text/javascript" src="js/shCore.js"></script>
172
        <script type="text/javascript" src="js/shBrushXml.js"></script>
173
        <script type="text/javascript" src="js/shBrushJScript.js"></script>
174

    
175
  <!-- Optional FlexSlider Additions -->
176
        <script src="js/jquery.fitvid.js"></script>
177
        <script src="js/demo.js"></script>
178

    
179
</body>
180
</html>