Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Jquery .On() ve .Off()

Konu, 'Javascript' kısmında duckula tarafından paylaşıldı.

  1. duckula

    duckula Daimi Üye

    Kayıt:
    3 Ağustos 2004
    Mesajlar:
    729
    Beğenilen Mesajlar:
    0
    Aşağıdaki eye dropper sistemine(üzerinde clicklenen alanın renk değerini alıyorum) on-off fonksiyonu ekleyemiyorum... .On() olduğunda sistem çalışmaya başlayacak, .Off() olduğunda o fonksiyonla ilgili her şey unutulacak.

    Sorun nerede olabilir sizce? (daha doğrusu: On yapabiliyorum, ama off yapamıyorum)

    Kod:
    	
    function colorme() {
    
    $('.dropper').dropper({ 			          
    clickCallback: function(color) {
    $('.color_msg').fadeOut();
    $('#color_sum').load('color.php&color=' + color.rgbhex); } 	                     });
    			
    }
    
    	$("#startcolloring").click(function() { 
    	$("body").on("mouseover","#img", colorme); 
    	});
    
    
    	$("#stopcolloring").click(function() {  
    	$("body").off("mouseover","#img", colorme);
    	});
    
    
    
    not: dropper sistemi, jquery.dropper.js dosyasına ihtiyaç duyuyor.. bknz: https://github.com/sstrudeau/jquery-dropper