()
| 311 | }; |
| 312 | |
| 313 | var setupHashBehaviors = function() { |
| 314 | $fragmentLinks = $(); |
| 315 | $.each(slides, function(i, $slide) { |
| 316 | var hash; |
| 317 | |
| 318 | assignSlideId(i, $slide); |
| 319 | hash = '#' + $slide.attr('id'); |
| 320 | if (hash === window.location.hash) { |
| 321 | setTimeout(function() { |
| 322 | $.deck('go', i); |
| 323 | }, 1); |
| 324 | } |
| 325 | $fragmentLinks = $fragmentLinks.add('a[href="' + hash + '"]'); |
| 326 | }); |
| 327 | |
| 328 | if (slides.length) { |
| 329 | addContainerHashClass($.deck('getSlide').attr('id')); |
| 330 | }; |
| 331 | }; |
| 332 | |
| 333 | var changeHash = function(from, to) { |
| 334 | var hash = '#' + $.deck('getSlide', to).attr('id'); |
no test coverage detected