わかりました。ここからどこから始めればよいのかよくわかりません。
私のコントローラーには、次のような機能があります。
$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自体内の空のスペース)をダブルクリックすると、クラスが「存在する」場合は何も実行されませんが、アイテムにクラスがない場合は関数が続行されます。
これはChromeで機能しますが、Firefoxでは機能しません。
実例はhttp://engine404prod.herokuapp.comです。
何か案は?