그래서 ngg-navigation
클래스가있는 div가 있습니다. HTML을 직접 만질 수 없기 때문에 jQuery를 사용하여 ID를 추가해야했습니다. 여기에 내가 가진 무엇 : 이것은 초기로드에서 잘 작동하지만 ngg-navigation-id
ID의 실종의 결과로, AJAX을 수행하고 사업부를 새로 다른 자바 스크립트가있다jQuery : 새로 생성 된 DOM 요소에 ID를 추가하십시오.
jQuery(function($){
$('.ngg-navigation').attr('id', 'ngg-navigation-id');
});
. ID가 나타날 때마다 ID를 추가하는 방법이 있습니까?
왜 ID를 추가해야합니까? – lonesomeday
유일한 방법은 요소가 다시 추가 될 때마다이 행을 다시 실행하는 것입니다. 참고 : 하나의'$ ('.ngg-navigation') 요소 만 있습니까? 그렇다면 ID를 부여하는 이유는 무엇입니까? 그렇지 않은 경우 ID가 ** 고유 ** **인지 확인하십시오. 여러 요소 *는 동일한 ID를 가질 수 없습니다. –
왜 ID가 필요한 이유가 무엇입니까? 분명히 클래스는이 요소를 강타하기에 충분히 구체적입니다. 왜 ID를 부여 할까? – prodigitalson