frontend.js.php
964 字节
<?php
// set defaults
$layout = isset( $settings->layout ) ? $settings->layout : 'default';
$type = isset( $settings->number_type ) ? $settings->number_type : 'percent';
$speed = !empty( $settings->animation_speed ) && is_numeric( $settings->animation_speed ) ? $settings->animation_speed * 1000 : 1000;
$number = !empty( $settings->number ) && is_numeric( $settings->number ) ? $settings->number : 100;
$max = !empty( $settings->max_number ) && is_numeric( $settings->max_number ) ? $settings->max_number : $number;
$delay = !empty( $settings->delay ) && is_numeric( $settings->delay ) ? $settings->delay : 1;
?>
(function($) {
$(function() {
new FLBuilderNumber({
id: '<?php echo $id ?>',
layout: '<?php echo $layout ?>',
type: '<?php echo $type ?>',
number: <?php echo $number ?>,
max: <?php echo $max ?>,
speed: <?php echo $speed ?>,
delay: <?php echo $delay ?>,
});
});
})(jQuery);