event-bubbling

    2熱度

    3回答

    我正在使用javascript與CMS進行交互,該CMS爲用戶提供了一個按鈕,以便將事物添加到他們的購物籃中。 但是,我使用JavaScript來嘗試阻止客戶這樣做,除非他們已從頁面上其他位置的下拉菜單中進行選擇。因爲有很多不同的按鈕可能會讓他們進入籃子(包括下面的例子),並且所有這些按鈕都有不同的方法來做這件事,而不是寫很多行代碼來阻止每種方法,在做出選擇時啓用該方法我正試圖做一種'全部抓住'的

    2熱度

    1回答

    我有一個svg結構,裏面有一些形狀。我想在點擊一個形狀時點擊一個事件,而在點擊svg時點擊另一個。問題是SVG事件總是被解僱。 爲了防止出現這種情況,我禁止從形狀冒泡事件。此外,我試圖用d3禁用事件,但似乎不起作用。還嘗試使用原生JavaScript代碼禁用事件。 超級簡單的代碼的一個例子是: SVG結構 <svg id="canvas" xmlns="http://www.w3.org/2000

    2熱度

    3回答

    請在下面找到2組代碼塊,讓我知道應該遵循哪一個,爲什麼? <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Set 1</title> <link

    0熱度

    5回答

    我想知道如果我能阻止基於像條件的事件冒泡/頁面加載傳播: protected override void OnLoad(EventArgs e) { // If the user press F5 from the browser if (IsRefresh) { // Here I want to stop propagation/bubbling t

    0熱度

    3回答

    我知道現場調用通過文檔向上冒泡,這就是爲什麼我有問題。 不幸的是,我正在使用綁定元素的第三方庫,並希望創建一個點擊事件不會冒泡到這些元素的情況。 使用.click()與eventStopPropogation結合使用可以,但是由於內容的動態特性,我需要使用live,on,delegate等等...... 這是我的問題的一個小竅門。當點擊「內部」div時,我需要防止「外部」點擊發生。我可以不是更改「

    1熱度

    2回答

    我有以下代碼: <div id="buttons"> <button id="btn1">1</button> <button id="btn2">2</button> </div> 附上一份事件處理程序<div>處理點擊。 當我點擊一個按鈕時,事件被div捕獲。有沒有辦法獲得事件的來源? 例如,如果事件出現在每個按鈕上,則關鍵字this將引用按鈕。當它在<div>它指的

    1熱度

    3回答

    想象一下這樣的事情。 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Testing event bubbling</title> <script src="js/jquery/jquery-2.0.0.js"></script> <script> $

    0熱度

    1回答

    我正在使用IFrame創建運行YouTube視頻的iPad應用程序。 我提到在UIWebView關於YouTube的整合了許多問題,認識到: 自動播放是不可能的 蘋果不允許無需用戶交互(起點)上運行的視頻。 在我的簡單應用程序中,我在第一頁中有一個JavaScript按鈕,在下一頁中使用IFrame集成了YouTube。 如果我點擊JavaScript按鈕,有什麼方法可以將此點擊事件傳遞到運行Yo

    0熱度

    2回答

    我打在灰燼的行動,我看到一些人使用指向它們的控制器或他們的觀點類似這樣的目標: {{action saveNote target="view"} 但是,我也看到灰燼支持事件冒泡很像在這些事件中,DOM將按照他們的方式應用到應用程序控制器和路由器。 是否有指定「視圖」或「控制器」的原因?如果我理解正確,模板的動作所屬的視圖/控制器將成爲第一個接收事件的模塊,那麼爲什麼要指定它呢?

    4熱度

    2回答

    似乎所有檢索鼠標下的元素的方式都與Visual Hit測試有關。 是否有一些機制,我失蹤,這將允許我抓住實際UIElement,代表當前視覺樹HitTest返回? 總結我在做什麼: 我有一個自定義的工具提示類依賴於做基礎上的UIElement的東西,鼠標已經結束。 簡而言之,它會掛入擁有窗口的PreviewMouseMove事件並更新「當前項目」。這個當前項目應代表鼠標當前處於頂部的UIEleme