[javascript] jQuery ID로 시작

어떤 값으로 시작하는 id를 가진 모든 요소를 ​​얻으려고합니다. 아래는 내 jQuery 코드입니다. 항목을 검색 할 때 JavaScript 변수를 사용하려고합니다. 그러나 작동하지 않습니다. 아래에서 무엇을 놓치고 있습니까? 검색중인 id ‘value’는 클릭 한 요소의 값입니다.

$(document).ready(function() {
    $('input[name$="_chkmulti"]').click(function(){
        var value = $(this).val();
        $("td[id^= + value +]").each(function(){
            alert("yes");
        });


    });
});



답변

시험:

$("td[id^=" + value + "]")


답변

여기 있습니다 :

$('td[id^="' + value +'"]')

예를 들어 'foo', 값이 예인 경우 선택기가됩니다 'td[id^="foo"]'.

따옴표가 있습니다 필수 : [id^="...."].

출처 : http://api.jquery.com/attribute-starts-with-selector/


답변