好的,所以我不确定从哪里开始。
在我的控制器中,我有这样的功能:
$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
有任何想法吗?