«dom-events» etiketlenmiş sorular

DOM (Belge Nesne Modeli) olayları, olay güdümlü programlama dillerinin bir DOM ağacındaki öğe düğümlerine çeşitli olay işleyicilerini / dinleyicilerini kaydetmesine olanak tanır.

7
Jquery mouseenter () ve fareyle üzerine gelme ()
Yani son zamanlarda cevaplanan bir soru okuduktan sonra gerçekten mouseenter()ve arasındaki farkı anlamak eğer belirsiz değilim mouseover(). Posta devletleri MouseOver (): Bir öğeye girdikten sonra ve öğenin içinde herhangi bir fare hareketi olduğunda ateşlenir. MouseEnter (): Bir eleman girdikten sonra ateşlenir. Her ikisini de kullanan bir keman buldum ve oldukça …
172 jquery  dom-events 

19
JQuery OLMADAN ana mutlak div öğesinin alt öğe üzerinde gezinirken aşırıya kaçmayı önleyin
Ben onmouseoutmutlak bir positon div div fonksiyonu ile sorun yaşıyorum . Fare div öğesinde bir alt öğeye çarptığında, fareyle ilgili olay tetiklenir, ancak fare ana öğeden, mutlak div'ın dışına çıkıncaya kadar ateş etmesini istemiyorum. mouseoutEtkinliğin jquery OLMADAN bir alt öğeye çarptığında tetiklenmesini nasıl önleyebilirim . Bunun olay köpürme ile bir …

14
Fare “tıklama” ve “sürükleme” nasıl ayırt edilir
Kullandığım jQuery.clickRaphael grafik üzerinde fare click olayına, bu arada, ben fare işlemek için gereken dragolay, fare sürükleme oluşur mousedown, mouseupve mousemoveRaphael'de. Ayırt etmek zordur clickve dragçünkü clickaynı zamanda ihtiva mousedown& mouseup, nasıl JavaScript ardından "sürükle" & fare "klik" fare ayırt edebilirsiniz?

4
Bir fonksiyon içindeki bu seti nasıl silebilirim?
Normalde, bir değişkene aralığı ayarlayıp sonra temizlerdim var the_int = setInterval(); clearInterval(the_int);ama kodumun çalışması için anonim bir işleve koydum: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Bunu nasıl temizlerim? Denedim var test = intervalTrigger(); clearInterval(test);ve emin …

22
Üst öğenin 'dragleave', alt öğelerin üzerine sürüklenirken tetiklenir
genel bakış Aşağıdaki HTML yapısı var ve öğeye dragenterve dragleaveolayları <div id="dropzone">ekledim. <div id="dropzone"> <div id="dropzone-content"> <div id="drag-n-drop"> <div class="text">this is some text</div> <div class="text">this is a container with text and images</div> </div> </div> </div> Sorun Bir dosyayı üzerine sürüklediğimde <div id="dropzone">, dragenterolay beklendiği gibi tetiklenir. Ancak, faremi bir öğe …


8
Chrome'u kullanarak bir öğeye hangi etkinliklerin bağlı olduğunu bulma
Sayfamda bir bağlantım olduğunu varsayalım: <a href="#" id="foo">Click Here</a> Başka bir şey bilmiyorum, ama bağlantıya tıkladığımda bir alert("bar")görüntülenir. Yani bir yerde, bazı kodların bağlı olduğunu biliyorum #foo. alert("bar")Click olayına bağlanan kodu nasıl bulabilirim ? Chrome ile bir çözüm arıyorum. Ps .: Örnek kurgusal, bu yüzden "XXXXXX kullanın ve" uyarı (\ …

29
JavaScript kullanarak Twitter Bootstrap 3'ün duyarlı kesme noktalarını nasıl tespit edebilirim?
Şu anda , Twitter Bootstrap 3 aşağıdaki duyarlı kesme noktalarına sahiptir: sırasıyla küçük, orta ve büyük cihazları temsil eden 768px, 992px ve 1200px. JavaScript kullanarak bu kesme noktalarını nasıl tespit edebilirim? Ekran değiştiğinde tetiklenen tüm ilgili etkinlikler için JavaScript ile dinlemek istiyorum. Ve ekranın küçük, orta veya büyük cihazlar için …

7
JavaScript kullanarak bir fare tıklamasını nasıl taklit edebilirim?
document.form.button.click()Metodu biliyorum . Ancak, onclicketkinliği nasıl simüle edeceğini bilmek istiyorum . Bu kodu Stack Overflow üzerinde bir yerde buldum, ancak nasıl kullanılacağını bilmiyorum :( function contextMenuClick() { var element= 'button' var evt = element.ownerDocument.createEvent('MouseEvents'); evt.initMouseEvent('contextmenu', true, true, element.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 1, null); element.dispatchEvent(evt); …

20
Form.submit'in yanıtını nasıl yakalayabilirim
Takip koduna sahibim: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> form1.submit? Nin html yanıtını yakalamak istiyorum ? Bunu nasıl yaparım? Form1.submit yöntemine herhangi bir geri arama işlevi kaydedebilir miyim?

7
Internet Explorer 9, 10 ve 11 Olay oluşturucu çalışmıyor
Bir etkinlik oluşturuyorum, bu nedenle DOM Event yapıcısını kullanın: new Event('change'); Bu, modern tarayıcılarda iyi çalışır, ancak Internet Explorer 9, 10 ve 11'de şu durumlarda başarısız olur: Object doesn't support this action Internet Explorer'ı (ideal olarak bir çoklu dolgu aracılığıyla) nasıl düzeltebilirim? Yapamıyorsam, kullanabileceğim bir çözüm var mı?

21
JavaScript kullanarak Iframe'e Tıklamayı Algılama
Alanlar arası ise kullanıcının ne yaptığını söylemenin mümkün olmadığını anlıyorum iframe. Ne yapmak istiyorsunuz kullanıcı tüm tıklanan eğer izlemek olduğunu iframe. divÜstünde görünmez olan bir senaryo hayal ediyorum iframeve divdaha sonra tıklama olayını iframe. Böyle bir şey mümkün mü? Öyleyse, nasıl devam edeceğim? iframesReklamlar, bu yüzden kullanılan etiketlerin üzerinde hiçbir …

4
Hangi JavaScript olaylarının tetiklendiğini nasıl öğrenebilirim?
Bir seçim listem var: <select id="filter"> <option value="Open" selected="selected">Open</option> <option value="Closed">Closed</option> </select> ClosedSayfanın yeniden yüklenmesini seçtiğimde . Bu durumda kapalı biletleri gösterir (açılmak yerine). El ile yaptığımda iyi çalışıyor. Sorun şu ki, WatirClosed ile seçim yaptığımda sayfa yeniden yüklenmiyor : browser.select_list(:id => "filter").select "Closed" Bu genellikle bazı JavaScript olaylarının tetiklenmediği …

8
Tüm tarayıcılar için Object.watch ()?
Unutmayın ki Object.Watchve Object.Observeher ikisi (Jun 2018 itibariyle) şimdi artık yok. Değişiklikler için bir nesneyi veya değişkeni izlemenin kolay bir yolunu arıyordum ve bunun Object.watch()Mozilla tarayıcılarında desteklendiğini ancak IE'de desteklenmediğini buldum . Bu yüzden, birinin eşdeğer bir tür yazıp yazmadığını görmek için etrafı araştırmaya başladım. Bulduğum tek şey bir 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.