9
A
cevap
31
Açılı jqlite'den prop() öğesini kullanabilirsiniz. Tüm eşleşen elemanı verilecek ilk eşleşen elemanı veya querySelectorAll (döndüren bir eleman sen querySelector (kullanabilirsiniz)) seçmek için
angular.element(document.querySelector('yourelement')).prop('offsetLeft');
veya eğer
sizin "bu" dir geçerli dom elemanıangular.element(this).prop('offsetLeft');
Örnek div
için size html $ olayla DOM nesnesi başvurabilir ve denetleyici üzerinde işleve geçmek
01 denetleyicisi$scope.myfunction = function($event){
console.log(angular.element($event.target).prop('offsetLeft'));
}
Demo Cevabınız için
app = angular.module('test',[]);
app.controller('testctrl',function($scope){
$scope.myfunction = function($event){
console.log($event);
off =angular.element($event.target).prop('offsetLeft');
angular.element($event.target).text(off)
}
});
.divvy{position:absolute; left:60px;
width:100px; background:red;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-controller="testctrl" ng-app="test">
<div class="divvy" ng-click="myfunction($event)" >Click to see position</div>
</div>
İlgili konular
- 1. css jquery pozisyonu sabit eleman sağda. Firefox
- 2. jQuery olay elemanı pozisyonu
- 3. jQuery - sadece eleman şöyle bir eleman
- 4. jquery animate pozisyonu yüzde
- 5. jQuery - bir diziye eleman eklenmesi
- 6. Bu düzen bir başka eleman
- 7. Raphael Pozisyonu
- 8. Biz bir sanal hesabına bu hatayı alıyorum
- 9. AngularJS - jQuery
- 10. Bir jQuery XML nesnesine eleman eklenemiyor
- 11. jquery ile yeni eleman oluşturma
- 12. Bir nesnenin içine bir dosya göndermek için AngularJS kullanın
- 13. biz
- 14. JQuery bağlamak biz Ajax Başarısına bağlama dememizin
- 15. bir eleman
- 16. Listedeki bir öğenin konumunu bulun
- 17. AngularJS - filtrelenmiş ng-yinele içindeki bir nesnenin orijinal dizini
- 18. Kardeş pozisyonu değiştiğinde android görünümü nasıl yenilenir?
- 19. biz
- 20. AngularJS/CSS (No jQuery)
- 21. jQuery - ebeveyn "Bu"
- 22. pozisyonu MediaController bir Parçanın içinde
- 23. Tuval içinde javascript ile fare pozisyonu almak
- 24. jQuery. Eleman genişliği, üst genişliğine bağlı olarak
- 25. jQuery DataTables kaydırma konumunu korumak için .draw()
- 26. Jquery: Eğer eleman gizlenmişse, harekete geçin?
- 27. Bu URL ayrıştırılırken AngularJS
- 28. JQuery - eleman ekleme ile .on kullanarak
- 29. jQuery UI sürüklenebilir eleman sıralanabilir olarak bırakıldı
- 30. Kaydırılabilir div içinde fare pozisyonu alın
teşekkürler. Pozisyonu almak için $ kapsamını kullanabilir miyim? – user1995781
$ kapsam geçerli değil Dom öğesi sınıf etiketini sorguSelector ('') –
içinde herhangi bir tıklama/vurgulu olayında kullanabiliyor musunuz? –