mutation-observers

    0熱度

    1回答

    這是一個持續到this question。 我已經寫了kat.cr Greasemonkey的userscript,增加了「的種子,等待反饋」彈出式內一些額外的按鈕。 的過程是這樣的:(前提是你已經登錄,您已經有了一些下載了一些種子說:「等待反饋」): 單擊反饋按鈕後,「山洪等待反饋」彈出出現, 包含等待反饋的種子, 即style.display屬性例如元素#fancybox-wrap 從none

    0熱度

    1回答

    我已經創建了一個JSfiddle示例來說明如何測試MutationObserver。死簡單。 http://jsfiddle.net/bqcpna3k/6/ HTML <div> <input name='a' value='1'> <input name='b' value='1'> <input name='c' value='1'> <input name='d' value='1'

    3熱度

    2回答

    我正在嘗試使用突變觀察者,但我發現在瀏覽器變慢的情況下實現起來相當困難。也許這只是我的實現,但我希望有人看一看,看看有沒有什麼可以改進的地方。 我也試圖檢查p標記的突變,但我似乎無法弄清楚。現在我正在檢查document.body的突變,因爲我無法弄清楚如何實施p。 var arrayOfP = $("p").text(); //Get p tags var observer = new Web

    0熱度

    1回答

    我的DOM中包含一個名爲'data-event'的屬性。 可能會發生這些元素中的一些動態添加到DOM,例如在ajax請求之後。 我訪問這樣的元素的數據,事件屬性與jQuery,當然: $('.element-selector').data('event') 事件數據屬性包含一個功能處理程序必須要連接的事件的名稱。假設這個函數被稱爲generalHandler()。 我不能直接使用.on函數,因

    -2熱度

    1回答

    我已經定義了兩個<div>元素,一個在另一個之內。我聽聽<div>裏面有width:auto;。當我改變父母的寬度<div>時,我預期從突變觀察者回調的火力會發生變化,因爲目標<div>的寬度會發生變化。但沒有發生。 什麼問題? // Blocker is the element that has a changing display value var blocker = document

    1熱度

    1回答

    這只是一個簡化的示例,不是實際的東西。 Still MutationObserver沒有啓動,所以我對它如何工作的假設是錯誤的。 JSFiddle $(function() { var editButtonVisibility = function() { console.log('bam'); } $('#RiskPostcodeSu

    0熱度

    1回答

    在MutationObserver的MDN文檔中,兼容性表格列出了對Chrome 18和Safari 6的基本支持,其中前綴爲-webkit。 這是瀏覽器內部的東西...還是有一種實際的方式來加上像MutationObserver()這樣的東西嗎? 我的假設是,它不是那麼簡單: var observer = new -webkit-MutationObserver(); ...但也許它是什麼?

    0熱度

    1回答

    在我們的項目中,我們使用的是帶有IE9元標記的IE11。因此,我收到錯誤'MutationObserver' is undefined。 我有2個問題: 有什麼辦法,我們可以使用IE11支持的組件與IE9 meta標籤? 有沒有類似於IE9的MutationObserver的替代方案,我可以在我的代碼和源代碼回購中使用最少的更改? 真的很感謝您的幫助和支持!

    4熱度

    1回答

    我現在有代碼: $('.example').bind('DOMNodeInserted DOMNodeRemoved', function(event) { .... }); 這完美的作品,但它是不是很有效,至今已過時的。有什麼更好的方法來做到這一點? 我一直在調查MutationObserver,但這段代碼確實有用嗎? 它給出的錯誤「mutation.addedNodes不是一個

    4熱度

    2回答

    我試圖通過使用MutationObserver對象將自定義撤消操作添加到textarea元素。我已經在MDN上看過如何使用這個對象,並且據我所知,我似乎正在正確使用它。但是,沒有任何突變正在註冊 - 我希望在textarea中的文本發生更改時進行觀察。 function initObserver() { var editorObserver = new MutationObserver(