0
기본적으로 서식이 지정된 양식으로 다양한 HTML 요소의 내용을 복사하기 위해 zeroclipboard 클라이언트로 전달할 선택 세트를 만드는 데 어려움을 겪고 있습니다. 변수 var myTextToCopy = "Hi, this is the text to copy!";
에서 직접 텍스트를 클라이언트로 전달할 수 있지만 HTML 요소의 텍스트 내용을 작동시키지 못합니다.zeroclipboard - 텍스트 복사 및 서식 지정
누군가 내가 잘못 가고있는 부분을 지적 할 수 있습니까?
<script src="_assets/js/ZeroClipboard.js" type="text/javascript"></script>
<script language="JavaScript">
var clip = new ZeroClipboard.Client();
var myTextToCopy = $(".sideInfo ul:first-child").text() + "\r\n" + $(".sideInfo ul:nth-child(2)").text() + "\r\n" + $(".sideInfo ul:nth-child(3)").text() + $('.description').text();
clip.setText(myTextToCopy);
clip.glue('copyme');
</script>
<div id="copyme">Copy To Clipboard</div>
<div class="sideInfo">
<ul>
<li>Episode: x</li>
<li>Production house: x</li>
<li>Contacts: Tim nicebutdim<br><a href="mailto:[email protected]">[email protected]</a></li>
</ul>
</div>
<div class="description">
Text text texttext <br /> text text text</div>
그저 오타였습니다. 아무 것도 myTextToCopy 변수에 전달하지 않는 것 같습니다. – bobbobbob
아무 효과가 없도록 시도했습니다. myTextToCopy 변수에 대한 경고를 추가했으며 다시 비어있게됩니다. 그 변수에 전달 된 JQuery가 올바르게 쓰여졌습니까? – bobbobbob
3 행에 오타가 있었으면 다시 시도하십시오. – powtac