2010-03-18 4 views
1

링크의 텍스트를 새 텍스트로 바꾸는 데 문제가 있습니다.

은 내가 깨진 적이 있어야 뭔가 ..를 해결하기 위해 변화를 만들어 지금이 텍스트 &가 교체되지 추가 될 때까지 이전 작업을하는 데 사용되는 다음 줄을

$('#myLink').text("UpdateValue"); 

있습니다.

누군가 기존 텍스트를 대체하고 기존 텍스트에 텍스트를 추가하지 않아야하는지 확인해주십시오. 아니면 내가 너트 먹으러가는거야 ?? !!

감사

(미친) 데이브

+0

, 코드를 붙여주세요 - 난 그냥 그것을 확인했습니다. – Crozin

+0

붙여 넣기가 너무 많습니다. 이전에 작동하는 것을 보았 기 때문에 그 말씀을 전하겠습니다 (백만 번!). 나는 어딘가에 또 다른 버그가 있다고 생각하고 그것은 내 링크 텍스트를 깨뜨리는 것으로 나타납니다. 이것은 '그 시절의 하나'의 시작입니다 – DaveDev

+0

이 버그가 귀하의 상황에 적용됨을 나타내는 답안의 샘플 코드는 무엇입니까? –

답변

0

PEBKAC 오류입니다.

& 붙여 넣기는 다음과 같은 결과 부주의 한 사본은 UserControl을에 붙여 넣을

:

<a id="lnkShowClipboard" class="ClipboardLink" href="#"> 

참고 </a>

의 부재 브라우저가 자신의 방식으로 미완성 HTML을 완료하려고 어떤 이유를 들어 & 그것이 어떤 방식 으로든, jQuery는 그것에 동의하지 않았습니다. 이 코드는 잘 작동하기 때문에

고마워

데이브

2

http://api.jquery.com/text/에서 주석을 참조하십시오 :

<label id="myLabel" /> 
$("#myLabel").text("newText"); 
:

- - QUOTE 사람을위한

한 특질 다른 이 발생

계속됩니다. 문자열을 바꾸는 대신 newText 문자열을 추가하십시오. 그리고 제대로 텍스트를 대체 할

<label id="myLabel"></label> 

: 당신은 같은 레이블을 지정해야합니다 .

- 끝 인용문

이 내용이 코드에도 적용됩니까?

+0

이것은 내가 가지고 있었지만 동일하지 않은 문제와 유사합니다. 이것은 완전한

관련 문제