|
1 | 1 | /* |
2 | | - * jQuery FlexSlider v2.7.1 |
| 2 | + * jQuery FlexSlider v2.7.2 |
3 | 3 | * Copyright 2012 WooThemes |
4 | 4 | * Contributing Author: Tyler Smith |
5 | 5 | */ |
|
236 | 236 | if (slider.pagingCount > 1) { |
237 | 237 | for (var i = 0; i < slider.pagingCount; i++) { |
238 | 238 | slide = slider.slides.eq(i); |
239 | | - if ( undefined === slide.attr( 'data-thumb-alt' ) ) { slide.attr( 'data-thumb-alt', '' ); } |
240 | | - var altText = ( '' !== slide.attr( 'data-thumb-alt' ) ) ? altText = ' alt="' + slide.attr( 'data-thumb-alt' ) + '"' : ''; |
241 | | - item = (slider.vars.controlNav === "thumbnails") ? '<img src="' + slide.attr( 'data-thumb' ) + '"' + altText + '/>' : '<a href="#">' + j + '</a>'; |
| 239 | + |
| 240 | + if ( undefined === slide.attr( 'data-thumb-alt' ) ) { |
| 241 | + slide.attr( 'data-thumb-alt', '' ); |
| 242 | + } |
| 243 | + |
| 244 | + item = $( '<a></a>' ).attr( 'href', '#' ).text( j ); |
| 245 | + if ( slider.vars.controlNav === "thumbnails" ) { |
| 246 | + item = $( '<img/>' ).attr( 'src', slide.attr( 'data-thumb' ) ); |
| 247 | + } |
| 248 | + |
| 249 | + if ( '' !== slide.attr( 'data-thumb-alt' ) ) { |
| 250 | + item.attr( 'alt', slide.attr( 'data-thumb-alt' ) ); |
| 251 | + } |
| 252 | + |
242 | 253 | if ( 'thumbnails' === slider.vars.controlNav && true === slider.vars.thumbCaptions ) { |
243 | 254 | var captn = slide.attr( 'data-thumbcaption' ); |
244 | | - if ( '' !== captn && undefined !== captn ) { item += '<span class="' + namespace + 'caption">' + captn + '</span>'; } |
| 255 | + if ( '' !== captn && undefined !== captn ) { |
| 256 | + var caption = $('<span></span>' ).addClass( namespace + 'caption' ).text( captn ); |
| 257 | + item.append( caption ); |
| 258 | + } |
245 | 259 | } |
246 | | - slider.controlNavScaffold.append('<li>' + item + '</li>'); |
| 260 | + |
| 261 | + var liElement = $( '<li>' ); |
| 262 | + item.appendTo( liElement ); |
| 263 | + liElement.append( '</li>' ); |
| 264 | + |
| 265 | + slider.controlNavScaffold.append(liElement); |
247 | 266 | j++; |
| 267 | + |
248 | 268 | } |
249 | 269 | } |
250 | 270 |
|
|
0 commit comments