문제가 있습니다. 머리를 쓸 수 없습니다. 다음 코드는 분명히 작동합니다변수에서 jQuery 객체가 달라졌습니다.
$("#myspan").text("Some sample text");
을 몇 가지 이유를 들어 변수에 내 범위 개체를 넣어 때
var myspan = $("#myspan");
없음 이러한 방법 중 작동합니다
myspan.text("Some sample text");
myspan.innerHTML = "Some sample text";
myspan.val("Some sample text");
$(myspan).text("Some sample text");
만 다음은 작동하지만 물론이 표기법을 좋아하지 않습니다.
$(myspan.selector).text("Some sample text");
누구나 왜 myspan.text() 함수를 사용할 수 없는지 말할 수 있습니까?
감사합니다.
나는이 페이지 콘솔을 열어, 그리고 입력 해보십시오 : var에 t = jQuery를 ('# 질문 - 헤더'); t.text ('OMGooooodNESS'); 그것은 잘 작동했습니다. 내 생각 엔 아마 당신 코드의 어딘가에 myspan을 덮어 쓰는 것일까? –
시도하십시오 var $ myspan = $ ("# myspan"); 및 $ ($ myspan.selector) .text ("일부 샘플 텍스트"); –
어떤 표기법을 사용 하시겠습니까? tell \ –