Пожалуйста, я действительно не кодер.
Мне нужно перехватить, когда ребенок присоединяется к div.
как этот пример (без таймаута):
$(document).ready(function(){
setTimeout(function(){
$('#holder').append('<div id="device">Test</div>');}, 2000);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
<div id="holder">
<!––child dynamicly inserted-->
</div>
</body>
Я использую mutationobserver, но швы кажутся устаревшими ... Я видел прокси (), но я не знаю, как его использовать ...
Мой код наблюдателя мутации:
MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
var observer = new MutationObserver(function(mutations, observer) {
mutations.forEach(function(mutation) {
if ($('#main-view div.row').next().length != 0 ){
DelRow();
};
$('#main-view div.row.divider .span4').toggleClass('span4 tile');
});
});
$( document ).ready(function() {
if (!isMobile){
observer.observe(targetedNode, {
childList: true,
subtree: true
});
Но не работайте на мобильном телефоне ..