event-propagation

    1熱度

    1回答

    我已經爲按鈕指定了一個點擊事件,該事件檢索一個不同的HTML片段並使用.html(string)方法將其注入到DIV元素中。 $('#btnClose').click(function(){ $.get('Content.html',function(data) { $('#EditCategory').html(data); }); }); 的Content

    2熱度

    1回答

    我有一個大的div裏面的一些環節,我想裏面有大格可點擊和鏈接太多,我這樣做: html : <div class="clickable"> some text... <a href="myurl1">Link 1</a> <a href="myurl2">Link 2</a> some text... </div> jquery : $('.c

    2熱度

    1回答

    由於ajax調用,我正在生成一堆「li」項目。它們看起來像: <li> <p>Hello result 1</p> <button>remove</button> </li> <li> <p>Hello result 2</p> <button>remove</button> </li> ... 我可以創建一個單一的點擊處理程序時的「禮」項「按

    14熱度

    1回答

    與object.stopPropagation()我可以停止事件冒泡,但我怎樣才能重新啓用它? js中是否有預定義的函數,如object.startPropagation? 編輯: 的問題是,JS,如果你點擊「對象」比停止事件冒泡始終即使我不想要它,所以我想停止它記住: document.getElementById("object").onclick = function(e){ if

    1熱度

    1回答

    我有一個Widget,它有兩個Dom mouseDown處理程序: 首先,我使用GWT編碼,但我認爲問題可能與Javascript有關。 此處理程序註冊之一是在名爲Resizable的類中定義的,它允許我的小部件可調整大小。 第二個處理程序註冊是在名爲Draggable的類中定義的,該類允許我的小部件可拖動。 因此,在這兩個類(提供在參數中的小部件)的每個構造,我已經有了: widget.addD

    0熱度

    1回答

    我正在試圖製作一個簡單的彈出窗口<div>,用於在用戶拖動鼠標指針時顯示鼠標座標。此彈出窗口出現在鼠標指針右側的底部。該襯墊div都有自己非常重要的鼠標事件處理(例如.mousemove())。彈出的div離鼠標指針相當遠(大約16個像素向下,16個像素向右)。比方說,用戶正在調整某個對象的大小,並且該彈出窗口顯示該對象的新大小。還行吧。如果用戶正在緩慢調整對象的大小。但只要用戶突然將對象調整和點

    0熱度

    4回答

    $("#right").live("click", function(event) { $(".image_scroll").animate({"left": "+=300px"}, "slow"); }); 我需要點擊才能基本上不註冊,直到動畫完成。 我試過使用return false,但似乎完全殺死鏈接。 也嘗試使用$(".image_scroll").stop().anima

    1熱度

    2回答

    我在.NET 4中有一個基於集合的項目。我的意思是說,我有一個主集合,稱之爲「系統」,它由框架組成,它們是每個由卡組成,這些卡又由通道組成。所以,它看起來像System-> Frame-> Card-> Channel。所有這些都表示爲對象,並且它們之間存在父子關係。本質上,Channel只暴露於Card,Card只暴露給Frame,而Frame只暴露給System。 理想情況下,我希望只將方法從

    2熱度

    2回答

    我有一個點擊功能綁定到許多元素。有時這些元素可能會彼此坐在一起。所以,click事件綁定到一個孩子,並綁定到它的父代。該方法特定於單擊的元素。自然,由於事件冒泡,孩子的事件首先被解僱,然後父母被解僱。我不能同時打電話給他們,因爲父母事件會覆蓋孩子的事件。所以我可以使用event.stopPropagation(),所以只有第一個元素點擊接收事件。問題是還有其他點擊事件附加到元素,例如,我在這些元素

    0熱度

    2回答

    我有以下代碼: <div id="parentDiv"> <a href="someurl"> ... </a> </div> 的DIV中的HTML來自外部來源,我不知道它的結構和無法控制它。 我需要發佈一些數據,當這個鏈接被點擊。所以我在div元素上添加了一個onclick事件處理函數,希望事件會傳播,並使用jQuery ajax函數發佈數據。 在所有瀏覽器中都可以正常工作,但是