我包含所需的文件,然后使用此代码调用zclip,我尝试移动js文件的顺序并包括在页脚但不工作。当我尝试在firebug控制台中运行此代码作为测试时,我收到此错误。
TypeError: undefined is not a function
这告诉我zclip javascript文件无效,我用jquery 1.4.4运行drupal 7
$('a.tocopy').zclip({
path:'/sites/all/themes/my_theme/js/ZeroClipboard.swf',
copy:$('#mini-panel-track_node_assets .view .view-content').text()
});
$('a.tocopy').zclip({
path:'/sites/all/themes/my_theme/js/ZeroClipboard.swf',
copy:$('#mini-panel-track_node_assets .view .view-content').text()
});
答案 0 :(得分:0)
那是因为没有加载zclip
函数而且jQuery不知道该函数。首先加载jQuery,然后加载插件。
答案 1 :(得分:-1)
Сhange行288:
$(this.domElement).data('zclipId', 'zclip-' + this.movieId);
到
jQuery(this.domElement).data('zclipId', 'zclip-' + this.movieId);
upd:现在已修复:https://github.com/patricklodder/jquery-zclip/blob/master/jquery.zclip.js第296行: