frontend.js.php 811 B

123456789101112131415161718192021222324252627
  1. <?php
  2. // set defaults
  3. $layout = isset( $settings->layout ) ? $settings->layout : 'default';
  4. $type = isset( $settings->number_type ) ? $settings->number_type : 'percent';
  5. $speed = ! empty( $settings->animation_speed ) && is_numeric( $settings->animation_speed ) ? $settings->animation_speed * 1000 : 1000;
  6. $number = ! empty( $settings->number ) && is_numeric( $settings->number ) ? $settings->number : 100;
  7. $max = ! empty( $settings->max_number ) && is_numeric( $settings->max_number ) ? $settings->max_number : $number;
  8. ?>
  9. (function($) {
  10. $(function() {
  11. new FLBuilderNumber({
  12. id: '<?php echo $id ?>',
  13. layout: '<?php echo $layout ?>',
  14. type: '<?php echo $type ?>',
  15. number: <?php echo $number ?>,
  16. max: <?php echo $max ?>,
  17. speed: <?php echo $speed ?>,
  18. });
  19. });
  20. })(jQuery);