빈번하게 바뀌는 div가 아약스에 의해 innerHTML입니다. 페이지가로드되면 jQuery function()이 작동하지만 innerHTML이 ajax만큼 변경되면 일부 기능이 작동하지 않습니다. firebug를 사용하여 코드를 점검하고 짧게 설명하려고합니다. **jQuery fn()이로드/작동하지 않습니까?
DOM은 페이지가 처음으로로드 될 때만 js 파일을로드하고 아약스가 innerHTML을 수정하면 함수가 호출되지 않습니다. 어떻게됩니까? 너에게 어떤 해결책이 될 수 있니? HTML 페이지
<body>
<div class="_div_change"> dynamically class add by jQuery function()
here contenet is added by ajax functionality
</div>
<script type="text/javascript">
$(function(){
$('._div_change').addClass('.div_class');
});
</script>
</body>
Loading first time & class is added by fn() |only div innerHTML modified by ajax ***
|
<div class="_div_change div_class"> | <div class="_div_change">
innerHTML elements added successfully| innerHTML elements altered successfully
</div> | </div>
감사 TJ 설명하는 : 당신이 범위로 해당 요소와 기능을 다시 실행할 수 있습니다, 그리고 그것은 단지 새로 추가 된 내용에 변경 사항을 적용합니다,
id="asdf"
하나를 말할 수 논리. 스크립트를 편집했습니다. – Bibhaw