>  기사  >  웹 프론트엔드  >  &(매크로) Symbol_jquery를 포함하는 jquery 속성 설정 src 문제에 대한 해결 방법

&(매크로) Symbol_jquery를 포함하는 jquery 속성 설정 src 문제에 대한 해결 방법

WBOY
WBOY원래의
2016-05-16 18:04:291068검색

문제 설명:

html 코드는 다음과 같습니다.



jquery의 attr 메서드를 사용하여 iframe의 src 속성을 설정합니다.

$ ("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400");//링크를 클릭하면 효과를 볼 수 있습니다. 페이지 수 참고(데이터의 첫 번째 페이지 표시) )

문제 없습니다. 원하는 결과를 얻었지만 다음 주소에서 키 다음의 모든 매개 변수가 손실되었습니다(빨간색 글꼴의 매개 변수는 검색되지 않았습니다) )

$("# addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400&page=2");// 효과를 보려면 링크를 클릭하세요. (데이터의 두 번째 페이지 표시)


우울하고 기분이 매우 이상해서 Firebug를 사용하여 수정된 값을 확인했습니다. jquery가 위의 주소를 다음과 같이 변경했습니다.

http://blog.jb51.net/search.aspx?key=400&page=2//링크를 클릭하면 효과를 볼 수 있습니다. 페이지 번호(데이터의 첫 번째 페이지 표시)

우울합니다. . . . . . . . . . . . . . . .

오래 찾았는데 아직도 못 찾겠다면, 왜 주소의 &를 &로 바꾸었을까요?

에 대해 약간 혼란스럽습니다. 문제 해결 방법:

실수로

$("#addOrUpdateIframe").attr("src", "http://blog를 추가했습니다. .jb51.net/search.aspx?key=400&page=2");//링크를 클릭하면 효과를 볼 수 있습니다. 페이지 번호에 주의하세요(데이터의 첫 번째 페이지 표시)



$( "#addOrUpdateIframe").attr("src", 'http://blog.jb51.net/search.aspx?key=400&page=2');//클릭할 수 있습니다. 효과를 보려면 링크를 클릭하세요. 페이지 번호를 기록하세요(두 번째 페이지 데이터 표시)

회색 배경에 주목하고 큰따옴표를 작은따옴표로 변경하면 문제가 해결됩니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.