diff --git a/decision-trees.php b/decision-trees.php index 9cc35d6..a26c8a7 100644 --- a/decision-trees.php +++ b/decision-trees.php @@ -690,3 +690,11 @@ function get_answer_type() { } } + +if(!function_exists('enqueue_scroll_js')) { + add_action('init','enqueue_scroll_js'); + + function enqueue_scroll_js() { + wp_enqueue_script( 'decision_tree_scroll', plugins_url( '/js/dt_scroll.js', __FILE__ ), array('jquery'), '0.9', true); + }; +}; diff --git a/js/dt_scroll.js b/js/dt_scroll.js new file mode 100644 index 0000000..1d53e69 --- /dev/null +++ b/js/dt_scroll.js @@ -0,0 +1,8 @@ +jQuery(window).load(function(){ + $prev_answer_length = jQuery('.cftp_dt_prev_answer').length; + if($prev_answer_length>0) { + $prev_answer_last = jQuery('.cftp_dt_prev_answer').eq(($prev_answer_length-1)); + $prev_answer_last_offset = jQuery($prev_answer_last).offset(); + jQuery('html, body').animate({ scrollTop: $prev_answer_last_offset.top }, 1200); + }; +});