1. JavaScript / Говнокод #22513

    −14

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    remove : function (elem, type, handler) {
    		var pureType = type.split(".")[0];
    		var fnName = type.split(".")[1] || "";
    		var events = elem['$handlers' + pureType] || [];
    		for (var i = 0; i < events.length; i++) {
    			if (events[i] == handler ) && (events[i] = $Event.nop;
    			if (!handler && fnName.length == 0) events[i] = $Event.nop;
    			if (events[i].id == fnName) events[i] = $Event.nop;
    		}
    	},
    
    	nop : function () {},

    удаление обработчиков в очередном jquery-клоне от васяна

    Запостил: DiphenylOxalate, 08 Марта 2017

    Комментарии (1) RSS

    Добавить комментарий