$(document).ready(function() {
$("#btnhighlight").click(function() {
alert("yes");
var htext = $("#txthighlighttext").val();
$("#lstCodelist option").each(function() {
var sp = $(this).text();
var sp1 = sp.split(' ');
$.each(sp1, function (i, l) {
if (l == htext) {
l.css('color', 'yellow');
}
});
});
});
});
var x = "hello world"; l에서 텍스트 색상을 변경해야합니다. that suppore입니다. "hello"문자열에서 텍스트를 가져 왔습니다. CSS는 ( 나는 l.('color', 'yellow');
을 할 수 있습니까 자바 스크립트 오류가 발생하고있다.jquery를 사용하여 텍스트 색상 변경
나는 일이이 $(this).css('color', 'yellow');
아무것도 같이 할 경우.
감사
당신이 반복되는 요소가에
'sp1'은 문자열이고 DOM 개체는 아닙니다. '.text()'는 문자열을 반환하므로 DOM 객체가 아닌 문자열 배열을 반복 처리합니다. – Alex