2
내 함수 "rfrsh()"는 HTML 파일 내부에있을 때 작동하지만 외부 자바 스크립트 파일에 넣으면 더 이상 작동하지 않습니다. 여기에 내 코드함수 rfrsh() 외부 자바 스크립트 파일에 넣을 때 작동하지 않습니다
/* JavaScript */
$(document).ready(function() {
function rfrsh() {
$("iframe").each(function() {
var src= $(this).attr('src');
$(this).attr('src',src);
});
}
});
<!-- HTML -->
<div id="circtraff" class="tab-pane active">
<ul class="nav nav-pills" id="circtraff_tabs">
<li><a href="#circtraff_realtime" data-toggle="tab" onClick="rfrsh()"><i class="glyphicon glyphicon-dashboard" aria-hidden="true"></i> Real-time Traffic</a></li>
<li><a href="#circtraff_last24" data-toggle="tab" onClick="rfrsh()"><i class="glyphicon glyphicon-time" aria-hidden="true"></i> Last 24 Hours</a></li>
</ul>
</div>
JS 다른 모든 기능은 새로 고침 기능을 제외하고 노력하고 있습니다.
당신은 [MCVE]을 제공하지 않았지만 당신이 HTML 요소가 초기화 된 후 JS로드 때문에 실패 할 가능성이 높습니다 그 기능을 찾으십시오 ... 브라우저 콘솔을 보면 확인해야합니다 ... 컨트롤의 이벤트를 지속적으로 듣기 위해 JQuery를 사용하면 문제가 해결 될 가능성이 있습니다 ([MCVE] 없이는 다시 대답 할 수 없음). –