each()
을 사용하지 않고 특정 값을 검색하기 위해 모든 텍스트 상자를 반복하는 가장 효율적인 방법은 무엇입니까?여러 텍스트 상자에서 jQuery 검색 val()
$("input").filter(function() { return this.value === "value"; });
each()
을 사용하지 않고 특정 값을 검색하기 위해 모든 텍스트 상자를 반복하는 가장 효율적인 방법은 무엇입니까?여러 텍스트 상자에서 jQuery 검색 val()
$("input").filter(function() { return this.value === "value"; });
는 항상 selectors을 알고지도는 기본적으로 (매핑 방법의 리턴 값이 저장됩니다) 것을처럼 당신이 배열의 각 텍스트 상자에서 결과를 저장하려는 특히, 대신지도를 사용할 수 있습니다.
$('input:text[value="search text"]'); // exact
$('input:text[value*="search text"]'); // contains
var resultArray = $.map(selection, function(item) { return xxxx; });
당신을 : 당신이 상관없이 루프를 수행하지해야 할거야,하지만 당신은 어떤 짧은하고 좀 더 표현 할 수있다, filter()
를 사용할 수 있기 때문에, .each
를 사용하여 문제 아마 아무것도
다른 사람 앞에서 한쪽 다리를 두지 않고 걸을 수있는 가장 좋은 방법은 뭐니 뭐니해도 각각 – benhowdle89
을 사용하는 이유는 무엇입니까? 어떤 특별한 이유? – soju
대체, 성능면에서 흥미 롭다. –