그래서 나는 다음과 같은 링크가기능 복용 두 번 클릭
<script type="text/javascript">
function getID(theLink){
var clickid = '#' + theLink.id;
var inputid = clickid + '-input';
$(clickid).zclip({
path:'js/vendor/ZeroClipboard.swf',
copy:function(){return $(inputid).val();},
afterCopy:function(){
$(clickid).html('Copied');
}
});
}
</script>
이제이 있지만 작동 만하면을 클릭하면 링크를 두 번 누릅니다. 첫 번째 클릭에서 어떻게 작동합니까?
나는 IE9 및 FF18, http://jsfiddle.net/armnP/에서 한 번만 클릭하면된다. 내 생각에 첫 번째 클릭 이벤트를 먹는 DIV 주위에 이상한 마크 업이 있거나 .preventDefault() 또는 .stopPropegation() 호출 어딘가에 있기 때문에. –
그것은 문제를 일으키는 클릭 함수가 아닙니다. 그것은 zclip 스크립트를 발생시키는 것입니다. – Tenatious