의 요소 중첩하기 :텍스트 내가이 DOM 구조가 jQuery를
<span id="aa"><a id="bb">myname</a> test test test</span>
내가 #AA을 선택할 수 있도록하려면 내가 필요하기 때문에 다음 #BB 멀리 텍스트 "시험 시험 시험"에서 분할을 일부 문자열 조작 (대체)을 텍스트와 함 2 수행하십시오. 이 경우 텍스트 만 선택하려면 어떻게합니까? 그리고 문자열 교체 작업 후에 #bb와 #aa로 병합 할 수 있는지 확인하고 싶습니다.
내가 접근하는 가장 좋은 방법을 알려주십시오. 그것도 쉽게
var bb = $('#bb');
var foo = bb.clone();
bb.remove();
// ... do whatever you like with #aa here
// restore #bb element
$('#aa').prepend(foo);
당신이 #bb
의 내용을 수정하려는 경우 :
var bb = $('#bb');
var text = bb.text();
// ... do whatever you like with text here
// save new text
bb.text(text);
이것은 완벽합니다! 감사 –