jQuery를 사용하여 객체를 복제 할 때 선택 인 경우 'onchange'이벤트가 'onclick'으로 변경됩니다. jQuery로 모든 속성과 이벤트를 유지하는 요소를 어떻게 복제합니까? .clone (true)가 이미 사용되었습니다. 여기 jQuery .clone이 onclick으로 변경됩니다.
은 JS 코드입니다 :function addNovoPasseio (obj){
newobj=$(".passeios").clone(true);
$(newobj).find("*").removeAttr('id');
$(newobj).insertBefore("#addPasseio");
}
그리고 여기에 내가 복제 할 노력하고있어 HTML 코드 : 다음과 같이 복제
<div class="passeios">
<div class="select-cidade">
<label for="cidade">Cidade</label>
<select name="cidade" id="cidade" onchange="getBairros(this,$(this).parent().next().find('select'));" class="select-obr">
<option value="-1"> </option>
<option>Cidades</option>
</select>
</div>
</div>
<div class="botoeira" id="addPasseio"><button onclick="addNovoPasseio(this);">New</button></div>
이벤트가 변경된다고 생각하는 이유는 무엇입니까? – j08691