1
是否可以通過使用jQuery單擊SVG對象的元素將某些文本複製到剪貼板?我用零剪貼板通過按下簡單的按鈕來複制到剪貼板,但類似的方法在這種情況下不起作用 - 它無法將Flash綁定到SVG對象。請指教 - 有沒有辦法做到這一點?通過單擊SVG對象將文本複製到剪貼板
我的代碼報告錯誤SyntaxError:在zclip模塊中指定了無效或非法的字符串。
<object data="vas.svg" type="image/svg+xml" id="svgmap"></object>
<script type="text/javascript" src="jquery.zclip.min.js"></script>
<script>
jQuery(window).load(function() {
var svgobject = document.getElementById('svgmap').contentDocument.getElementById('path3627');
jQuery(svgobject).zclip({
path:'ZeroClipboard.swf',
copy:'Some Text'});
});
</script>
謝謝你,亞倫。但是我必須通過提供對象的id使用'clip.glue()'將flash剪輯粘貼到SVG對象。但是SVG對象不能通過id訪問。請指教。 –
爲什麼你必須「粘上閃光夾」?零剪貼板工作得很好,不需要附加到任何DOM節點。請參閱http://code.google.com/p/zeroclipboard/wiki/Instructions#Setting_Options,以便在不「粘貼」的情況下調用它 –