作者taurus510 (ciao!)
看板Ajax
标题[问题] jQuery 错误疑问 (解决)
时间Sun Nov 6 23:30:21 2011
程式码如下:
<script>
$(function(){
$( "#d3" ).draggable();
$("
#droppable").droppable({
drop: function(event,ui){$(this).html(
'<textarea id="test"></textarea>');
$("#test").getScript('texteditor00.js');
}
})
});
</script>
错误讯息
Object has no method 'getscript'
我搜寻过jQuery的论坛上面说是因为再次载入由jquery写的js档,
目前试过在
.getscript('jquery.js').getscript('texteditor00.js')
可是这会使我浏览器第一次开启时就载入好的物件失效@@
请问有没有大大有类似经验或解决得方法?
解决
$(this).html('<textarea id="test">123</textarea>');
$.ajax('texteditor00.js');
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.27.162.84
2F:→ exboyfriend:这你应该是有看过才是? @@ 用的方法不太一样? 11/07 00:28
3F:→ exboyfriend:还有你後面几句话 看不懂XD 我以为要开灯XD 但也不是 11/07 00:29
4F:→ taurus510:我有试用过.ajax() 可是当我drop的时候 11/07 00:44
5F:→ taurus510:就会出现 Object has no method 'getscript' 这份错误 11/07 00:45
6F:→ taurus510:後面那句是因为我一开始以为jquery方法找不到又再引入 11/07 00:48
7F:→ taurus510:再次引入後原本的物件就失效了 11/07 00:48
8F:推 mrbigmouth:getScript != getscript 11/07 00:52
9F:→ mrbigmouth:大小写要注意啊... 11/07 00:52
10F:→ mrbigmouth:而且我印象里getScript是直接$.getScript(url)用的吧 11/07 00:53
11F:→ mrbigmouth:前面$('#test')是什麽意思? 11/07 00:54
12F:→ taurus510:#test是一个文字编辑区,我想要用getScript引入外部js档 11/07 01:01
13F:→ taurus510:让我在drop时,可以把#test变成jq美观界面的文字编辑器 11/07 01:02
※ 编辑: taurus510 来自: 114.27.162.84 (11/07 01:28)
14F:→ taurus510:感谢m大的提示,我成功了 11/07 01:37
※ 编辑: taurus510 来自: 114.27.162.84 (11/07 01:38)
※ 编辑: taurus510 来自: 114.27.162.84 (11/07 01:38)