[請益] 進入頁面後,如何自動觸發按鈕

作者: felixgene   2015-03-25 16:32:05
各位大大好,目前參考網路範例,搭配外掛ZeroClipboard
弄了一個,點擊可複製text進剪貼簿的功能
程式碼如下
JS部份:
<script>
$(function(){
$("#copy_p").zclip({
path: 'javascript/ZeroClipboard.swf',
copy: $('#para').text(),
afterCopy:
function(){
$("#para").css("background-color",'#cff');
$("<span id='msg'/>").insertAfter($('#copy_p')).text('複製成功
').fadeOut(1000);
}
});
});
</script>
HTML部份:
<a href="#" id="copy_p">點擊複製</a>
<p id="para" >要複製的內容</p>
以上部分點擊按鈕可正常WORK
現在想要讓他進入網頁後"自動觸發"那個複製按鈕,該如何修改呢?
目前是有這樣試過,但失敗
<script>
setTimeout(onbutton,1500);
function onbutton(){
document.getElementById("copy_p").click();
}
</script>
求解~謝謝 > <
作者: crossdunk (推噓自如)   2015-03-25 16:44:00
trigger?$('#copy_p').trigger('click');不過這個跟AJAX版的比較相關痾 所以上面我推的沒成功嗎QQ
作者: CaptainH (Cannon)   2015-03-25 17:22:00
弄個 fiddle 來看看
作者: TigerShen (Tiger)   2015-03-26 04:12:00
寫到function 按鈕和開頁面時各call一次
作者: localhost (127.0.0.1)   2015-03-26 14:21:00
<body onload="xxx()">

Links booklink

Contact Us: admin [ a t ] ucptt.com