2014-12-12 2 views
-2

나는 아마 쉬운 질문을했습니다. html 콘텐츠에서 변수 을 만들고 조작해야합니다. 여기 가변 내용으로 생성하고 조작하십시오.

는 JS 코드 :

감사합니다

var table = '<table class="my-class1 my-class2"><thead><tr><td>123</td></tr></tbody></table>'; 
$('myVar').html(table); 
$('myVar').removeClass().addClass('my-class3'); 
console.log($('myVar').html()); 

그러나 불행하게도, 내가 성공 그냥 드릴 수 없습니다 ....,

+3

? 'myVar' 란 무엇입니까? 당신은 어떤 결과를 기대합니까? –

+0

어떤 수업을 삭제하려고합니까? "$ ('myVar'). removeClass(). addClass ('my-class3');" 문제 해결을 위해 jsfiddle을 제공해주십시오. –

+1

'$ ('myVar')'나는이게 정확히 무엇인지 우리에게 말해줘야한다고 생각하니 ??? 이제 귀하의 질문에 ..... ..... ( – Jai

답변

0

$(function(){ 
 
    var table = '<table class="my-class1 my-class2" border="1" cellpadding="5"><thead><tr><td>123</td></tr></tbody></table>'; 
 
    $('#myVar').html(table); 
 
    $('#myVar').removeClass().addClass('my-class3'); 
 
    console.log($('#myVar').html()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<div id="myVar"></div>

에 따라 다릅니다. myVar,

그것을 jQuery element 다음,

myVar.html(table); 

그것은 다음 Id 같이 사용할 경우, 같은

$('#myVar').html(table); 

그리고 그것을 사용하는 경우 그것은 Class 경우 다음과 같은 사용

$('.myVar').html(table); 

더 많은 것을 얻으려면

(210)는, 그것이이 Id 다음 코드가 같아야입니다 보자

$('#myVar').html(table); 
$('#myVar').removeClass().addClass('my-class3'); 
console.log($('#myVar').html()); 
정확히 당신이 뭘 하려는지
+4

질문에 대한 몇 가지 의문점이 있다면 주석 섹션에서 먼저 명확히 한 다음 답변을 게시하십시오. –

+0

@Kartikeya 남자는 거의 모든 가능성을 탐구하고 포스터가 함께 작업 할 수있는 해결책을 제시했습니다 ... 사실, SO가 무엇인지에 관해서는, 일반적인 작품에 대한 모든 답변을 제공하는 것이 더 좋습니다. 포스터 자체만으로도 이익을 얻을 수 있습니다 .IMO 매우 부당한 당신이 그를 downvoting 있습니다 ... – giorgio

+0

@ giorgio ... plz 내가 downvoter이기 때문에 추측을 중지하십시오 ... –

관련 문제