|
@@ -1,59 +1,63 @@
|
|
|
-var isTouch = window.DocumentTouch && document instanceof DocumentTouch;
|
|
|
-
|
|
|
-function scrollHeader() {
|
|
|
-
|
|
|
- var zvalue = $(document).scrollTop();
|
|
|
- if ( zvalue > 75 )
|
|
|
- $("#header").addClass("scrolled");
|
|
|
- else
|
|
|
- $("#header").removeClass("scrolled");
|
|
|
+var $cards = $('#items .full-works');
|
|
|
+var $card = $('#items .card');
|
|
|
+var $cat = $('.cat-list .cat a');
|
|
|
+
|
|
|
+function masonry() {
|
|
|
+ var $grid = $cards.masonry({
|
|
|
+ itemSelector: '.card',
|
|
|
+ columnWidth: '.card',
|
|
|
+ percentPosition: true,
|
|
|
+ transitionDuration: '0.2s'
|
|
|
+ });
|
|
|
+
|
|
|
+ $grid.imagesLoaded().progress( function() {
|
|
|
+ $grid.masonry();
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
-function parallaxBackground() {
|
|
|
- $('.parallax').css('background-positionY', ($(window).scrollTop() * 0.3) + 'px');
|
|
|
-}
|
|
|
-
|
|
|
-jQuery(document).ready(function($){
|
|
|
-
|
|
|
- scrollHeader();
|
|
|
+function isotype() {
|
|
|
+ var $grid = $cards.isotope({
|
|
|
+ itemSelector: '.card',
|
|
|
+ layoutMode: 'fitRows'
|
|
|
+ });
|
|
|
|
|
|
-
|
|
|
- if (!isTouch){
|
|
|
- $(document).scroll(function() {
|
|
|
- scrollHeader();
|
|
|
- parallaxBackground();
|
|
|
- });
|
|
|
- };
|
|
|
-
|
|
|
-
|
|
|
- $(document).on({
|
|
|
- 'touchmove': function(e) {
|
|
|
- scrollHeader();
|
|
|
- }
|
|
|
- });
|
|
|
+ $cat.on( 'click', function(e) {
|
|
|
+ e.preventDefault();
|
|
|
+ var filterValue = $( this ).attr('data-filter');
|
|
|
+ filterValue = filterFns[ filterValue ] || filterValue;
|
|
|
+ $grid.isotope({ filter: filterValue });
|
|
|
+ });
|
|
|
|
|
|
-
|
|
|
- $('#to-start').click(function(){
|
|
|
- var start_y = $('#start').position().top;
|
|
|
- var header_offset = 45;
|
|
|
- window.scroll({ top: start_y - header_offset, left: 0, behavior: 'smooth' });
|
|
|
- return false;
|
|
|
- });
|
|
|
+}
|
|
|
|
|
|
-
|
|
|
- $('#to-top').click(function(){
|
|
|
- window.scroll({ top: 0, left: 0, behavior: 'smooth' });
|
|
|
- return false;
|
|
|
- });
|
|
|
+function card(){
|
|
|
+ var $item = $('.card')
|
|
|
+ console.log($item);
|
|
|
+}
|
|
|
|
|
|
-
|
|
|
- $('#toggle').click(function () {
|
|
|
- $(this).toggleClass('active');
|
|
|
- $('#overlay').toggleClass('open');
|
|
|
- $('body').toggleClass('mobile-nav-open');
|
|
|
+function ajax() {
|
|
|
+ var form = $('#ajax-test-form');
|
|
|
+ form.submit(function(e) {
|
|
|
+
|
|
|
+ e.preventDefault();
|
|
|
+
|
|
|
+
|
|
|
+ $.ajax({
|
|
|
+ url: form.attr('action'),
|
|
|
+ type: form.attr('method'),
|
|
|
+ dataType: 'html',
|
|
|
+ data: form.serialize(),
|
|
|
+ success: function(result) {
|
|
|
+
|
|
|
+ $('#form-result').html(result);
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
-
|
|
|
- $(".tree").treemenu({delay:300});
|
|
|
-
|
|
|
+}
|
|
|
+jQuery(document).ready(function($){
|
|
|
+ masonry();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
});
|