«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.

9
JQuery kullanarak sayfanın kaydırma konumunu algılama
Web sitemde jQuery işlevselliği ile sorun yaşıyorum. Yaptığı şey window.scroll() , pencerenin kaydırma konumunu değiştirdiğini tanımlamak için işlevi kullanması ve değişiklik sırasında sunucudan veri yüklemek için birkaç işlevi çağırmasıdır. Sorun, .scroll()kaydırma konumunda küçük bir değişiklik olduğunda ve altta veri yüklediği anda işlevin çağrılmasıdır; ancak elde etmek istediğim, kaydırma / sayfa …

4
JavaScript'teki işlevleri tanımlamak için const'un doğru kullanımı
constJavaScript'te ne tür değerlerin ayarlanabileceğine ilişkin sınırlamalar olup olmadığını, özellikle de işlevleri ilgilendiriyorum . Bu geçerli mi? İşe yarıyor, ancak herhangi bir nedenle kötü uygulama olarak kabul ediliyor mu? const doSomething = () => { ... } ES6'da tüm fonksiyonlar bu şekilde tanımlanmalı mıdır? Öyle görünüyorsa, bu yakalanmış gibi görünmüyor. …



4
Nesne özelliklerini kontrol etmek için JavaScript'te "içinde değil" operatörü var mı?
Bir nesnede bir özelliğin bulunup bulunmadığını kontrol etmek için JavaScript'te herhangi bir "içinde değil" operatörü var mı? Google veya Stack Overflow ile ilgili hiçbir şey bulamadım. İşte ben bu tür işlevselliğe ihtiyaç duyduğum yerde çalıştığım küçük bir kod snippet'i: var tutorTimes = {}; $(checked).each(function(idx){ id = $(this).attr('class'); if(id in tutorTimes){} …

19
Bir öğeye nasıl geçilir?
Her kaydırma yaptığımda bir dizi mesajı çeken bir sohbet widget'ım var. Şimdi karşı karşıya olduğum sorun mesajlar yüklendiğinde kaydırıcı üst sabit kalır. Önceki dizinin son dizin öğesine odaklanmak istiyorum. Dizini geçerek dinamik referanslar yapabileceğimi anladım, ancak bunu elde etmek için ne tür kaydırma işlevinin kullanılacağını da bilmem gerekir. handleScrollToElement(event) { …

11
Bir kez göründüğünde, Bootstrap modundaki belirli bir alan için odağı ayarlama
Bootstrap modals ile ilgili birkaç soru gördüm, ama hiçbiri tam olarak böyle değil, bu yüzden devam edeceğim. Dediğim bir modal var. $(".modal-link").click(function(event){ $("#modal-content").modal('show'); }); Bu iyi çalışıyor, ancak mod gösterildiğinde ilk giriş öğesine odaklanmak istiyorum ... Bu durumda ilk giriş öğesinin #photo_name kimliği vardır. Ben de denedim $(".modal-link").click(function(event){ $("#modal-content").modal('show'); $("input#photo_name").focus(); …

9
Twitter'ın typeahead.js önerileri biçimlendirilmedi (kenarlığı, şeffaf arka planı vb. Yok)
Ben twitter'ın typeahead.js 0.9.3 kullanıyorum ve benim öneriler hiç tarz değil gibi görünüyor. Bunu alıyorum: Bunun gibi bir şey yerine: ( örnekler sayfasından alınmıştır ) JavaScript etkinleştiren yazı tipi: $('.search-typeahead').typeahead({ name: 'videos', remote: { url: '/api/v1/internal/videos/typeahead?text=%QUERY' } }); HTML giriş öğesi: <input type="text" value="" id="search_keywords" class="no-clear search-typeahead"/> Ek Notlar: Üzerinde …

8
var self = bu?
Olay işleyicileri için geri aramalar kapsamını değiştirir olarak örnek yöntemleri kullanarak thisgelen "My örneğine" için "sadece geri arama ne istedilerse" . Yani kodum şöyle görünüyor function MyObject() { this.doSomething = function() { ... } var self = this $('#foobar').bind('click', function(){ self.doSomethng() // this.doSomething() would not work here }) } Çalışıyor, …

9
İlişkilendirilebilir dizi nesnesinde Javascript foreach döngüsü
For-each döngüsü neden JavaScript ilişkisel dizi nesnem üzerinden yinelenmiyor? // defining an array var array = []; // assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] = "Forum board"; // expected: loop over every item, // yet it logs only …

9
Tarayıcı yazdırma seçenekleri (üstbilgiler, altbilgiler, kenar boşlukları) sayfadan devre dışı bırakılsın mı?
Bu sorunun SO ve diğer birkaç web sitesinde birkaç farklı şekilde sorulduğunu gördüm, ancak bunların çoğu ya çok spesifik ya da güncel değil. Birisinin spekülasyona yol açmadan burada kesin bir cevap verebileceğini umuyorum. CSS veya javascript ile, birisi tarayıcısında yazdırdığında varsayılan yazıcı ayarlarını değiştirmenin bir yolu var mı? Ve elbette …

12
AngularJS: AngularJS bir şablon oluşturduktan sonra ek kod nasıl çalıştırılır?
DOM'de bir Açısal şablonum var. Denetleyicim bir hizmetten yeni veriler aldığında, $ kapsamındaki modeli günceller ve şablonu yeniden oluşturur. Şimdiye kadar iyi. Sorun, şablon yeniden işlendikten ve DOM (bu durumda bir jQuery eklentisi) sonra da bazı ekstra iş yapmak gerekiyor olmasıdır. Dinlemek için AfterRender gibi bir olay olması gerektiği anlaşılıyor, …


13
Nesne üzerindeki Javascript reduce ()
Diziden reduce()bir değer elde etmek için güzel Array yöntemi vardır . Misal: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Nesnelerle aynı şeyi yapmanın en iyi yolu nedir? Bunu yapmak istiyorum: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value + current.value; }); Ancak, Object …

12
HTML dizesini React bileşeninde gerçek HTML olarak işleme
İşte denediğim ve nasıl ters gittiği. Bu çalışıyor: <div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!</h1>" }} /> Bu değil: <div dangerouslySetInnerHTML={{ __html: this.props.match.description }} /> Description özelliği, normal bir HTML içeriği dizesidir. Bununla birlikte, bazı nedenlerden dolayı HTML olarak değil, bir dize olarak oluşturulur. Herhangi bir öneri?
182 javascript  html  reactjs  jsx 

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.