jQuery를 탐색하면서 다음과 같은 이상한 스크립트를 생각해 냈습니다. 나는 정말로 JavaScript를 사용하여 변수 이름을 얻는 문자열을 연결하는 것이 JavaScript에서는 드문 일이 아니라고 생각합니다.jquery 선택기에서 문자열 연결 또는 jQuery를 사용하면 부작용이 있습니까?
의견 환영.
...
<script type="text/javascript">
var a = 'y';
$(document).ready(function() {
$('p[id^=' + $('p[id=x]').html() + a + "]").css('color','blue');
});
</script>
...
<p id="x">2a</p>
<p id="2ay_">mytext</p>
Naw, 코드를 주석으로 작성하십시오. 암호화 된 JS를 작성하는 것은 쉽습니다. – CVertex
숫자로 시작하는 DOM ID에주의하십시오! – Funka