«javascript» etiketlenmiş sorular

ECMAScript'te (JavaScript / JS) ve çeşitli lehçelerinde / uygulamalarında (ActionScript hariç) programlama ile ilgili sorular için. Bu etiket nadiren tek başına kullanılır, ancak çoğunlukla [node.js], [jquery], [json] ve [html] etiketleriyle ilişkilendirilir.

8
Javascript: Sonraki 5'in katına yuvarlayın
En yakın 5 katı yerine sonraki 5'in katına yuvarlayan bir tamsayı değeri (uzunluğu 2 ila 5 basamak arasında değişen) alan bir yardımcı program işlevine ihtiyacım var. İşte elde ettiğim şey: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / …

9
Öğenin ne zaman görünür hale geldiği için olay dinleyicisi?
Bir sayfaya eklenecek bir araç çubuğu oluşturuyorum. dahil edileceği div varsayılan olarak görüntülenecektir: yok . Araç çubuğuma bir olay dinleyicisi koyup, görünür hale geldiğinde onu dinleyerek başlatabilmemin bir yolu var mı? yoksa onu içeren sayfadan bir değişken geçirmem gerekecek mi? Teşekkürler
115 javascript 

5
Kullanım Etkisi kancası içinde durumu ayarlayabilir miyim
Diyelim ki başka bir duruma bağlı olan bir durumum var (örneğin, A değiştiğinde B'nin değiştirmesini istiyorum). Etkili kancanın içinde A'yı gözlemleyen ve B'yi ayarlayan bir kanca oluşturmak uygun mudur? Efektler, düğmeye tıkladığımda ilk efekt patlayacak ve b'nin değişmesine neden olacak ve bir sonraki işlemeden önce ikinci efektin ateşlenmesine neden olacak …

12
Angular 4'te tıklandığında öğeye kaydır
Bir düğmeye basıldığında bir hedefe kaydırabilmek istiyorum. Bunun gibi bir şey düşünüyordum. <button (click)="scroll(#target)">Button</button> Ve benim component.tsgibi bir yöntemimde. scroll(element) { window.scrollTo(element.yPosition) } Yukarıdaki kodun geçerli olmadığını biliyorum, sadece ne düşündüğümü göstermek için. Daha önce Angular deneyimi olmadan Angular 4'ü öğrenmeye başladım. Etrafta bunun gibi bir şey arıyordum ama tüm …

7
Angular'da, bir dizideki nesneleri aramam gerekiyor
Angular'da, çok sayıda nesne döndüren bir nesneye sahibim. Her birinin bir kimliği vardır (bu, düz bir dosyada saklanır, bu nedenle DB yok ve kullanıcı yapamıyorum gibi görünüyor ng-resource) Denetleyicimde: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} ]; Benim görüşüme göre, varsayılan olarak ng-showdaha fazla olan …

8
jQuery metni () ve satırsonları
Söyleyebilmek istiyorum $(someElem).text('this\n has\n newlines); ve tarayıcıda yeni satırlarla işlenir. Bulduğum tek çözüm, bazıElem'de 'beyaz boşluk' css özelliğini 'pre' olarak ayarlamaktır. Bu neredeyse işe yarıyor, ancak dolguyu 0'a ayarlasam bile, metin ile bazı Elemlerin üstü arasında can sıkıcı derecede büyük bir dolgu var. Bundan kurtulmanın bir yolu var mı?
114 javascript  jquery  html 

6
Jasmine ile jQuery AJAX olaylarını nasıl doğrularım?
Jasmine'i temel jQuery AJAX istekleri için bazı BDD özelliklerini yazmak için kullanmaya çalışıyorum. Şu anda Jasmine'i bağımsız modda kullanıyorum (yani üzerinden SpecRunner.html). SpecRunner'ı jquery ve diğer .js dosyalarını yükleyecek şekilde yapılandırdım. Aşağıdakilerin neden çalışmadığına dair bir fikriniz var mı? has_returned, "yuppi!" uyarı iyi görünüyor. describe("A jQuery ajax request should be …
114 javascript  jquery  ajax  jasmine  bdd 


3
Json'u angular.js ng modelime nasıl yüklerim?
Muhtemelen çok açık olduğunu düşündüğüm bir soru var ama hiçbir yerde cevap bulamadım. Sadece sunucumdan istemciye bazı JSON verileri yüklemeye çalışıyorum. Şu anda, JQuery'yi bir AJAX çağrısıyla yüklemek için kullanıyorum (aşağıdaki kod). <script type="text/javascript"> var global = new Array(); $.ajax({ url: "/json", success: function(reports){ global = reports; return global; } …

7
AngularJS hizmetine bir model enjekte etme
Yazılı bir AngularJS hizmetim var ve birim testi yapmak istiyorum. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); App.js dosyam şu kayıtlı: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) DI'nin şu şekilde çalıştığını test edebilirim: describe("Using the …

7
JavaScript'im neden JSFiddle'da çalışmıyor?
Bu JSFiddle ile sorunun ne olduğunu bulamıyorum . HTML: <input type="button" value="test" onclick="test()"> JavaScript: function test(){alert("test");} Ve düğmeye tıkladığımda - hiçbir şey olmadı. Konsol "test tanımlanmadı" diyor JSFiddle belgelerini okudum - orada JS kodunun eklendiğini <head>ve HTML kodunun eklendiğini söylüyor <body>(bu nedenle bu JS kodu html'den daha öncedir ve çalışmalıdır).

5
Açısal Yönergenin Genişletilmesi
Bir 3. taraf yönergesinde (özellikle Angular UI Bootstrap ) küçük bir değişiklik yapmak istiyorum . Sadece kapsamına eklemek istiyorumpaneDirektifin : angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) { return { require: '^tabs', restrict: …

6
Node.js için eşzamansız işlevler nasıl yazılır
Asenkron işlevlerin tam olarak nasıl yazılması gerektiğini araştırmaya çalıştım. Çok sayıda belgeyi inceledikten sonra, hala benim için net değil. Düğüm için eşzamansız işlevleri nasıl yazarım? Hata olayı işlemeyi doğru şekilde nasıl uygulamalıyım? Sorumu sormanın başka bir yolu da şudur: Aşağıdaki işlevi nasıl yorumlamalıyım? var async_function = function(val, callback){ process.nextTick(function(){ callback(val); …

6
Internet Explorer neden başarısızlıktan sonra Ajax çağrısında HTTP gönderi gövdesi göndermiyor?
Aşağıdaki senaryoyu güvenilir bir şekilde yeniden oluşturabiliyoruz: Bir sunucuya AJAX istekleri gönderen küçük bir HTML sayfası oluşturun (HTTP POST kullanarak) Ağ bağlantısını kesin ve yeniden bağlanın Hatadan sonra IE'nin oluşturduğu paketleri izleyin Başarısız bir ağ bağlantısından sonra, IE sonraki AJAX isteğini yapar, ancak HTTP gönderirken yalnızca HTTP başlığını (gövdeyi değil) …

1
JQuery sürüm 1, sürüm 2 ve sürüm 3 arasındaki fark nedir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Yakın zamanda webchart.jsjQuery sürüm 2'yi kullanan bir sayfa tasarımına rastladım ve …
114 javascript  jquery 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.