동적으로 생성 된 많은 컨텐츠 (PHP로 개발)를 작성하고 jQuery를 사용하여 프로젝트에 유연성과 기능을 추가했습니다.동적 콘텐츠 생성을 통해 눈에 잘 띄지 않는 자바 스크립트를 구현하는 방법은 무엇입니까?
자바 스크립트를 눈에 잘 띄지 않게 추가하는 것이 어렵다는 것입니다. 예를 들면 다음과 같습니다.
각기 다른 기능을 가진 div
개의 임의의 숫자를 생성해야합니다. onClick
. 내 div
요소의 onclick
속성을 사용하여 매개 변수가있는 JS 함수를 호출 할 수는 있지만 이는 단지 나쁜 해결책 일뿐입니다. 또한 내 for
루프에있는 각 div와 함께 일부 jQuery 코드를 생성 할 수 있지만 다시는이 코드가 전혀 눈에 거슬리지 않습니다.
이렇게 상황에서 어떤 해결책이 있습니까?
덜 모호한 예제를 제공 할 수 있습니까? 눈에 잘 띄지 않는 자바 스크립트의 일반적인 접근법은 자바 스크립트없이 작업을 수행 한 다음 페이지로드시 수행해야하는 작업을 수행하는 자바 스크립트를 추가하여 제공 할 향상된 기능을 사용할 수 있도록하는 것입니다. –
Graceful degradation은 다른 접근 방법을 사용하는 데주의를 기울이는 부분입니다. 비록 당신이 말하는 것에 대해 당신이 옳다하더라도. – Brayn
div 요소가 렌더링시 페이지에 있어야합니까? 즉, 페이지에 필요한 가치있는 콘텐츠를 포함하고 있거나 단순히 기능을 추가하고 있습니까? – roryf