하이픈 뒤에 모든 문자열을 기울임 꼴로 만드는 방법은 무엇입니까?

RKBhardwaj

모두 좋은 아침

큰 상거래 제품 제목과 관련된 질문이 있습니다. 여기에서는 제품 제목의 첫 번째 부분이 굵게 표시되고 하이픈 또는 대시 뒤에 두 번째 부분이 기울임 꼴로 표시되어야합니다. 그러나 문제는 제품 제목에 하나의 전역 변수 %% GLOBAL_ProductName %%가 포함되어 있으므로 span 태그로 구분할 수 없습니다. 그래서 자바 스크립트의 도움으로 하이픈이 기울임 꼴로 표시된 후 나머지 문자열을 어떻게 얻을 수 있는지 제안 해 주시겠습니까?

예를 들어, https://www.screencast.com/t/fKy0FhByzzl 스크린 샷을 확인 하고 여기에 큰 상거래 웹 사이트 http://rp-staging2.mybigcommerce.com/categories가 있습니다.

<li class="%%GLOBAL_AlternateClass%%">
    <div class="ProductImage" data-product="%%GLOBAL_ProductId%%">
        %%GLOBAL_ProductThumb%%
    </div>
    <div class="OutOfStockMessage InfoMessage" style="%%GLOBAL_ItemSoldOut%%">
        %%SNIPPET_SideAddItemSoldOut%%
    </div>
    <div class="ProductActionAdd" onclick="location.href='%%GLOBAL_ProductLink%%';">
        <p><a href="%%GLOBAL_ProductLink%%" class="%%GLOBAL_SearchTrackClass%% pname">%%GLOBAL_ProductName%%</a>
        </p>
        <p><em class="p-price">%%GLOBAL_ProductPrice%% USD</em>
        </p>
        <a href="%%GLOBAL_ProductURL%%" class="btn icon-%%GLOBAL_ProductAddText%%" title="%%GLOBAL_ProductAddText%%">%%GLOBAL_ProductAddText%%</a>
    </div>
</li> 

%% GLOBAL_ProductName %%

제품 이름을 보여주는이 변수는 링크를 제공 한 스크린 샷과 웹 사이트를 확인하세요.

Keatinge

멋진 es6 기능 (배열 분해 및 템플릿 리터럴) 사용

$(".pname").each(function () {
    [beforeDash, afterDash] = $(this).text().split(" - ");
    $(this).html(`${beforeDash} - <i>${afterDash}</i>`);
});

다음과 같이 보입니다. 여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

문자열에서 글꼴 스타일 기울임 꼴을 저장하는 방법은 무엇입니까?

Apache FOP에서 자동으로 기울임 꼴 / 굵은 글꼴을 만드는 방법은 무엇입니까?

NSAttributedString에 굵은 글꼴과 기울임 꼴 글꼴을 모두 적용하는 방법은 무엇입니까?

Sublime Text2에서 주석을 기울임 꼴 문자열로 설정하는 방법은 무엇입니까?

문자열에서 모든 하이픈과 공백을 제거하는 방법은 무엇입니까?

일부 라이브러리를 사용하여 pdf에서 기울임 꼴 글꼴을 일반 글꼴로 변환하는 방법은 무엇입니까?

중첩 된 for 루프 만 사용하여 모든 문자 뒤에 하이픈을 출력하는 방법은 무엇입니까?

GraphViz 점으로 기울임 꼴 노드 레이블을 수행하는 방법은 무엇입니까?

"/ u"문자 뒤의 문자열에서 모든 것을 삭제하는 방법은 무엇입니까?

마지막 문자 뒤의 문자열에서 모든 것을 제거하는 방법은 무엇입니까?

Java에서 기존 문자열의 모든 문자 뒤에 공백을 삽입하는 방법은 무엇입니까?

tailwind CSS에서 자리 표시 자 기울임꼴 만 만드는 방법은 무엇입니까?

ggplot2를 사용하여 X 레이블의 부분 문자열을 기울임꼴로 작성하는 방법은 무엇입니까?

콜론이나 하이픈을 기반으로 문자열을 분할하는 방법은 무엇입니까?

모든 Javascript 부울을 효율적으로 문자열 화하는 방법은 무엇입니까?

JavaFx : 'comic sans ms'글꼴을 기울임 꼴로 만드는 방법은 무엇입니까?

정규식에서 일부 문자와 하이픈 뒤의 모든 것을 제거하는 방법은 무엇입니까?

Android TextView에서 글꼴 스타일을 굵게, 기울임 꼴 및 밑줄로 설정하는 방법은 무엇입니까?

파이썬에서 문자열을 기반으로 모양을 추가하는 방법은 무엇입니까?

HTML에서 ® 기호를 기울임 꼴로 표시하는 방법은 무엇입니까?

HTML에서 ® 기호를 기울임 꼴로 표시하는 방법은 무엇입니까?

n 크기의 모든 이진 문자열을 부울 배열로 생성하는 가장 빠른 방법은 무엇입니까?

데이터 프레임 열에서 특정 문자 뒤의 모든 것을 바꾸는 방법은 무엇입니까?

factoextra 패키지를 사용하여 덴드로그램에 기울임꼴을 넣는 방법은 무엇입니까?

문자열 값을 기반으로 Angular에서 테이블을 만드는 방법은 무엇입니까?

Oracle에서 모든 대시 다음에 문자를 나누고 추출된 값을 기반으로 새 열을 만드는 방법은 무엇입니까?

NSMutableAttributedString 범위에 굵게 및 기울임 꼴을 적용하는 방법은 무엇입니까?

XAML 내에서 FontAttributes를 굵게 및 기울임 꼴로 설정하는 방법은 무엇입니까?

HTML 파일에서 모든 문자열을 달러 기호로 바꾸는 방법은 무엇입니까?

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관