2015-10-27 12 views
9

पर डबल क्लिक करने की जरूरत है मैं अपने कोड है:फ़ायरफ़ॉक्स

+function($) { 
'use strict'; 
var Ripple = function(element) { 
    var $this = $(this) 
    $(element).on('mousedown', $this.start) 
} 
Ripple.prototype.start = function(e) { 
    var $this = $(this) 
    var r = $this.find('.ripple-wave') 
    if(r.length == 0) { 
     $this.prepend('<div class="ripple-wave"></div>') 
     r = $this.find('.ripple-wave') 
    } 
    if($this.hasClass('btn') || $this.hasClass('single-action')) { 
     var posX = $(this).offset().left, posY = $(this).offset().top 
     r.css('left', e.pageX - posX) 
     r.css('top', e.pageY - posY) 
    } 
    r = r.parent() 
    r.addClass('active') 
    r.one('webkitAnimationEnd oanimationend msAnimationEnd animationend', function(e) { 
     r.removeClass('active') 
    }) 

} 

var old = $.fn.ripple 

$.fn.ripple = function() { 
    return this.each(function() { 
     new Ripple(this) 
    }) 
} 

$.fn.ripple.Constructor = Ripple 

$.fn.ripple.noConflict = function() { 
    $.fn.ripple = old 
    return this 
}}(jQuery); 

लेकिन अगर मैं मोज़िला फ़ायरफ़ॉक्स पर परीक्षण, मैं आदेश अपने कार्य करने के लिए तत्व डबल क्लिक करने के लिए है।

मैं का उपयोग कर पृष्ठ लोड पर मेरी को यह प्रारंभ:

$('.ripple').ripple() 

पुनश्च: मैं भी अन्य जे एस फ़ाइल से प्रत्येक तत्व पर क्लिक करें घटना पर है।

क्रोम में, यह एक क्लिक में ठीक से काम कर रहा है।

+0

आप html पोस्ट यह पुन: पेश कर सकते हैं? –

+3

ऐसा नहीं लगता कि यह आपकी समस्या हल करता है लेकिन '$ (तत्व) नहीं होना चाहिए। ('Mousedown', $ this.start)' '$ (तत्व) हो। ('Mousedown', this.start)'? –

+0

क्या आप हमें पूर्ण JQuery कोड, पूर्ण HTML कोड प्रदान कर सकते हैं, और संभवतः अपनी जांच को थोड़ा बेहतर तरीके से विस्तृत कर सकते हैं? – Milos

उत्तर

1
  1. $("p").dblclick(function() { alert("Hello World!"); });

  2. <p ondblclick="myFunction()">Double-click me</p>

+0

यह आपके हटाए गए प्रश्न पर मेरी टिप्पणी है। PHP सीखना शुरू करें। मुख्य लाभ यह नहीं है कि यह सी ++ से आसान है। मुख्य लाभ यह है कि यह सी ++ की तुलना में अच्छे नौकरी के अवसर प्रदान करता है। सी ++ प्रोग्रामर कहीं भी आवश्यक नहीं हैं। –