ZeroClipboard动态生成元素?

时间:2014-06-26 20:29:04

标签: javascript jquery html zeroclipboard

我有一组动态生成的div。其中包含剪贴板图标,单击该图标时,将元素的数据哈希复制到剪贴板(尚未起作用)。这些图标有类' .fa-clipboard'来自FontAwesome。

最小代码:                                     

    <script>

    $(document).ready(function(){
        var clip = new ZeroClipboard($('.fa-clipboard'), {
            moviePath : 'plugins/ZeroClipboard.swf'
        });

        $(document).on('click', "#content .fa-clipboard", function(){
            //alert(window.location + $(this).data('hash'));
            clip.setText( window.location + $(this).data('hash') );
            clip.glue( this );
        });

    });

    </script>

    <body>
        <div id="wrapper">
            <div id="content">
                <!--Dynamically generated elements in here-->
            </div>
        </div>
    </body>
</head>
</html>

点击功能正常工作,只需设置剪贴板即可。

0 个答案:

没有答案