좋아, 어디서부터 시작해야할지 모르겠습니다.Angularjs dbl-click은 크롬에서는 작동하지만 파이어 폭스에서는 작동하지 않습니다.
$scope.newEle = function(e){
if(! angular.element(e.srcElement).hasClass('existing')){
var width = (window.innerWidth-700)/2;
if($scope.items[0]){
$scope.e = jQuery.extend({}, $scope.items[0]);
}else{
$scope.e = {};
}
}
};
이 기능은 거대한 DIV에 : 내 컨트롤러에서
는이 같은 기능을 가지고있다. div에는 항목이 다른 지점에 있습니다.
div 안에있는 항목 (또는 div 자체 내의 빈 칸)을 두 번 클릭하면 'existing'클래스가 있으면 아무 것도 수행하지 말고 항목에 클래스가없는 경우 - 기능을 계속해야합니다.
이것은 크롬에서는 작동하지만 파이어 폭스에서는 작동하지 않습니다.
실무 예제는 http://engine404prod.herokuapp.com
어떤 아이디어가?
내가 FF에서 볼 수있는 모든 기존 요소를 클릭 DBL 때 e.srcElement이 정의되지 않은 것입니다. 코드를 작고 관리하기 쉬운 샘플로 줄일 수 있습니까? –