Javascript 一点运气都没有,甚至连基本的道场都没有
我正在尝试开发一些拖放功能。 首先,我只想把它拖走。 我正在读一本书“Kyle Hayes,Dojo入门”,但我运气不好 我的一些问题:Javascript 一点运气都没有,甚至连基本的道场都没有,javascript,dojo,Javascript,Dojo,我正在尝试开发一些拖放功能。 首先,我只想把它拖走。 我正在读一本书“Kyle Hayes,Dojo入门”,但我运气不好 我的一些问题: 当我连接到最新的dojo和Google的库时,什么都不起作用 每当我在从Google调用旧库的初始脚本中包含djConfig=“parseOnLoad时,一切都不起作用。如果我取出djConfig=“parseOnLoad,页面就会开始工作 如果我包括dojo.require(“dojo.dnd.Target”),我将失去所有功能 无论我做什么,我都不能得到一
djConfig=“parseOnLoad
时,一切都不起作用。如果我取出djConfig=“parseOnLoad
,页面就会开始工作dojo.require(“dojo.dnd.Target”)
,我将失去所有功能<!DOCTYPE HTML>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/dojo/1.6/dojo/dojo.xd.js" djConfig="parseOnLoad: true"></script>
<script type="text/javascript">
//dojo.require("dojo.parser");
dojo.require("dojo.dnd.move");
dojo.require("dojo.dnd.Source");
//dojo.require("dojo.dnd.Target");
dojo.require("dijit.form.Button");
dojo.require("dijit.form.TextBox");
document.write("I got this far");
var init = function()
{
dojo.connect(
dojo.byId('btnSayHello'),
"onclick",
this,
helloButton_onClick
);
}
var helloButton_onClick = function(event)
{
alert ('Hello World and hello ' + dojo.byId('txtName').value + '!');
}
dojo.addOnLoad(init);
</script>
</head>
<body>
<div id="dragMe" dojoType="dojo.dnd.move" style="border: 1 solid black; height: 300; width: 300;">
Source 1
</div>
<div id=Div1 dojoType="dojo.dnd.Target" style="border: 1 solid black; height: 300; width: 300;">
Target
</div>
<div>
<h1>Hello World Example</h1>
<hr/>
<label for="txtName">Your name:</label>
<input id="txtName" type="text" dojoType="dijit.form.TextBox"/><br/>
<button id="btnSayHello" dojoType="dijit.form.Button">Say Hello</button>
</body>
</html>
//require(“dojo.parser”);
dojo.require(“dojo.dnd.move”);
require(“dojo.dnd.Source”);
//require(“dojo.dnd.Target”);
require(“dijit.form.Button”);
require(“dijit.form.TextBox”);
写下(“我走了这么远”);
var init=函数()
{
dojo.connect(
dojo.byId('btnSayHello'),
“onclick”,
这
helloButton_onClick
);
}
var helloButton_onClick=函数(事件)
{
警报('Hello World and Hello'+dojo.byId('txtName').value+'!');
}
dojo.addOnLoad(init);
资料来源1
目标
Hello World示例
你的名字:
打招呼
我刚从dojoType=“dojo.dnd.move”
更改为dojoType=“dojo.dnd.Moveable”
,我可以拖动它。希望能有帮助