2014-03-12 3 views
0

span 태그를 다른 태그로 바꾸고 싶지만 태그를 비우면 span 태그도 지워집니다. 나는 스팬 태그를 다시 구현할뿐만 아니라 새로운 컨텐츠를 구현하려고한다. 도움을 주시면 대단히 감사하겠습니다. 감사합니다.html 태그를 jquery 객체 안에 넣는 방법

기본적인 질문은 당신이 내가하려고 무엇의 기본적인 아이디어를 볼 수 있도록 내가 참고로, 난 그냥 적절한 스크립트를 추가 오전의 jQuery 오브젝트 문자열

에와 span 태그를 추가 할 방법이다. 나는 코드가 내가 게시 한 것을 기반으로 작동하지 않는다는 것을 안다. 추가 할 코드가 너무 길다.

var UxDesign = new Object(); 
    UxDesign.h1 = "HELLO |" + <span>eHello</span>""; 
    content.find('h1').empty(); 
    h1Text.text(UxDesign.h1); 

html 코드 : 내가 브라우저에서 볼 때 SO

<h1>Interactive | <span>eDetail</span></h1> 

현재는이처럼 온다 : 코드는 자바 스크립트

HELLO |<span>eHello</span> 

내가 걸려 라 그것을 보여주기 위해

HELLO | eHello 

나는 두 개의 분리 된 글꼴이 표시되도록 원인에 span 태그가 있습니다.

첫째, 변수 UxDesign.h1는 = "hello | <span>eHello</span>"; 그래서 같은 따옴표 모두 유지해야 당신 :

+2

당신은 아마 ""'에' " eHello' eHello을 변경하려면 ". – ntzm

+0

'.empty();'함수 앞에'h1Text.text (UxDesign.h1)'을 넣지 않겠습니까? –

+0

문제는 내 개체 문자열 안에 span 태그를 넣는 것과 관련이 있습니다. 분명히 내가 볼 수있는 한 –

답변

1

은 단순히 몇 가지를 변경합니다. 당신이 당신의 h1을 비우 후

, 당신은 .html()를 사용하는 대신 .text()하여 내부의 HTML을 업데이트해야합니다

h1Text.html(UxDesign.h1); 
관련 문제