Plugin Directory

Changeset 2027852


Ignore:
Timestamp:
02/09/2019 06:01:59 PM (7 years ago)
Author:
webxapp
Message:
  • fixed: touch effect bug
Location:
slider-by-webxapp
Files:
56 added
4 edited

Legend:

Unmodified
Added
Removed
  • slider-by-webxapp/trunk/assets/js/script.js

    r2026169 r2027852  
    1414        var wxas_settings = jQuery(this).data("slide_settings");
    1515        var wxas_el_class = jQuery(this).data("class");
     16        var slider_id = jQuery(this).data("id");
    1617
    1718        var wxas_slick = jQuery("."+wxas_el_class).slick(wxas_settings);
     
    2223
    2324        var wxas_container = jQuery("."+wxas_el_class).closest(".wxas_container");
    24         var wxas_cursor = wxas_container.find(".wxas_cursor");
     25        var is_touch = wxas_container.hasClass("wxas_touch");
     26        if(is_touch){
     27            jQuery("body").append('<span class="wxas_cursor wxas_cursor_'+slider_id+'"></span>');
     28        }
     29        var wxas_cursor = jQuery(".wxas_cursor_"+slider_id);
    2530        if(wxas_cursor.length > 0){
    2631            wxas_slick.on('mousedown touchstart', function () {
    27                 wxas_container.addClass('wcas_cursor_down');
     32                jQuery("body").addClass('wcas_cursor_down');
    2833            });
    2934            wxas_slick.on('mouseleave mouseup touchend', function () {
    30                 wxas_container.removeClass('wcas_cursor_down');
     35                jQuery("body").removeClass('wcas_cursor_down');
    3136            });
    3237
  • slider-by-webxapp/trunk/includes/wxas_print_slider.php

    r2026169 r2027852  
    44    private  $slide_js_data;
    55    private $slide_buttons = 'wxas_hide_buttons';
    6     private $touch_effect = "";
    76    private $touch_effect_class = "";
    87    function __construct () {
     
    2019
    2120        if(isset($slider_settings["touch_effect"]) && $slider_settings["touch_effect"] === "on"){
    22             $this->touch_effect = '<span class="wxas_cursor"></span>';
    2321            $this->touch_effect_class = "wxas_touch";
    2422            unset($slider_settings["touch_effect"]);
     
    113111        $slider_data = "
    114112        <div class='".$this->touch_effect_class." ".$this->slide_buttons." wxas_container'>
    115        
    116         ".$this->touch_effect."
    117         <div data-class='".$data_class."' ".$slide_rel."data-slide_settings='".$this->slide_js_data["slide_settings"]."'class='".$data_class." wxas_slider wxas_slider_".$slider_id." ".$theme_css_class." ".$ell_class."'>";
     113        <div data-id='".$slider_id."' data-class='".$data_class."' ".$slide_rel."data-slide_settings='".$this->slide_js_data["slide_settings"]."'class='".$data_class." wxas_slider wxas_slider_".$slider_id." ".$theme_css_class." ".$ell_class."'>";
    118114        $wxas_items_list = get_post_meta($slider_id,"wxas_items_list", true);
    119115        if(isset($wxas_items_list) && !empty($wxas_items_list)){
  • slider-by-webxapp/trunk/readme.txt

    r2026169 r2027852  
    55Tested up to: 5.0
    66Requires PHP: 5.2
    7 Stable tag: 1.1.5
     7Stable tag: 1.1.6
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7070
    7171== Changelog ==
     72= 1.1.6 =
     73* fixed: touch effect bug
    7274
    7375= 1.1.5 =
  • slider-by-webxapp/trunk/wxas.php

    r2026169 r2027852  
    33 * Plugin Name:     Slider by webxapp
    44 * Description:     Slider WXA is best responsive WordPress slider plugin.
    5  * Version:         1.1.5
     5 * Version:         1.1.6
    66 * Author:          WebXApp
    77 * Author URI:      https://webxapp.com/
     
    2121
    2222if (!defined('WXAS_VERSION')) {
    23     define('WXAS_VERSION', "1.1.5");
     23    define('WXAS_VERSION', "1.1.6");
    2424}
    2525
Note: See TracChangeset for help on using the changeset viewer.