我是 jquery 的新手,我对将 jquery 与 Processing.js 一起使用有疑问
我在侧边栏上有一些链接;他们每个人都是一堂课,在其中一堂课中,我有一个
<p>blablablablabla</p>
<div id='processing'></div>
()
然后,当用户点击课程(上面的内容)时,网页更新内容,并调用一个jquery插件,如果找到id #processing,则调用
$.Processing('#processing', 'afile.pde')
(插件)
(function(){
var src = './processing-1.3.6.js'
$.Processing = function(parent, file){
var appendScript = function(){
$('head').append(function(){
return $('<script></script>').attr('src', src).html('added processing script');
})
}
var appendProcessing = function(){
$(parent).append(function(){
var $c = $('<canvas></canvas>');
var p = Processing.loadSketchFromSources($c, [file])
return $c;
});
}
appendScript();
appendProcessing();
}
}())
问题是函数'$('head')append 没有被调用。在 Chrome 上测试
谢谢