반응형
범위에 텍스트 설정
이 스팬이 있습니다
<a title="Prev" data-event="click"
data-handler="prev" class="ui-datepicker-prev ui-corner-all">
<span class="ui-icon ui-icon-circle-triangle-w">Prev</span>
</a>
<<
현재 텍스트 대신 범위의 텍스트를 설정해야 합니다 Prev
.
아래에서 시도했지만 예상대로 텍스트가 변경되지 않았습니다. 어떻게 할 수 있습니까?
$(".ui-icon .ui-icon-circle-triangle-w").html('<<');
.text()
대신 사용 하고 선택기를 변경하십시오.
$(".ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-w").text('<<');
잘못된 선택기가 있기 때문입니다. 마크 업에 따라, .ui-icon
그리고 .ui-icon-circle-triangle-w"
같은 가리켜 야 <span>
요소입니다. 따라서 다음을 사용해야합니다.
$(".ui-icon.ui-icon-circle-triangle-w").html("<<");
또는
$(".ui-datepicker-prev .ui-icon").html("<<");
또는
$(".ui-datepicker-prev span").html("<<");
선택기를 수정해야합니다. CSS 구문을 사용하려면 여러 클래스를 공백으로 구분해야하지만 선택기 구문에서는 직접 연결하고 점 접두사를 붙여야합니다.
$(".ui-icon.ui-icon-circle-triangle-w").text(...);
이상 :
$(".ui-datepicker-prev > span").text(...);
$('.ui-icon-circle-triangle-w').text('<<');
범위에 ID를 부여한 다음 대상 범위의 텍스트를 변경합니다.
$("#StatusTitle").text("Info");
$("#StatusTitleIcon").removeClass("fa-exclamation").addClass("fa-info-circle");
<i id="StatusTitleIcon" class="fa fa-exclamation fa-fw"></i>
<span id="StatusTitle">Error</span>
여기서 "오류"텍스트는 "정보"가되고 fontawesome 아이콘도 변경됩니다.
시도해보세요. 먼저 클래스가 "ui-icon-circle-triangle-w"인 span을 포함하는 앵커 태그를 찾은 다음 span의 텍스트를 "<<"로 설정합니다.
$('a span.ui-icon-circle-triangle-w').text('<<');
참고 URL : https://stackoverflow.com/questions/13492967/set-the-text-in-a-span
반응형
'program story' 카테고리의 다른 글
Android : AlarmManager로 설정된 모든 PendingIntents 가져 오기 (0) | 2020.11.07 |
---|---|
캐스팅하지 않고 짧은 int 리터럴을 지정하는 방법은 무엇입니까? (0) | 2020.11.07 |
왜 'extern“C ++”'를 사용합니까? (0) | 2020.11.07 |
하위 문자열 색인 범위 (0) | 2020.11.07 |
Rails 3 / 모델이없는 양식 : 모델에 연결되지 않은 양식을 작성하려면 어떻게해야합니까? (0) | 2020.11.07 |