저는 AJAX를 사용하여 XML 응답을 수신하고 있습니다.이 응답은 이후 조작해야합니다. jQuery의 컨텍스트 옵션을 사용하면 XML 데이터에서 선택할 수 있지만 여전히 쓸 수는 없습니다.jQuery로 XML을 포함하는 변수 조작?
$('blah', xml)
이 잘 XML을 선택하지만
$('blah', xml).removeClass('myClass')
는 XML 변수에 아무것도하지 않는 것 같다! 원하는 기능을 어떻게 얻을 수 있습니까?
는예 :
var data = null;
$(document).ready(function(){
$.ajax({
type:"GET",
url:"blah/blah.jsp",
success:function(msg)
{
data = msg;
init();
}
});
function init()
{
$('#myElement', data).removeClass('hidden');//removeAttr('class') also fails
}
예 XML 파일 :
<root>
<div>
<!--lots of content -->
</div>
<div>
<p id = "myElement<->" class = "hidden">
Test!
</p>
</div>
</root>
XML 파일이 표시 될 수 있습니까? –
addClass/removeClass는 HTML에 따라 다르며 class라는 속성을 수정합니다. removeAttr이 작동하는지 알려줄 수 있습니까? –
removeAttr이 작동하지 않습니다. –