【发布时间】:2012-04-11 11:36:42
【问题描述】:
我正在使用 jQuery UI 插件来拖放我的对象,但是我遇到了问题。 我的html源码是这样的:
<html>
<body>
<div id="firstDiv">some thing is here</div>
</body>
</html>
现在,我想使用 helper 拖动上面的 div。我的代码是这样的:
<script type="text/javascript">
$(document).ready(function(){
$("#firsstDiv").draggable({helper:anImage});
});
function anImage() {
return '<img src="~/myImage.png" alt="" />';
}
</script>
好的,这段代码也可以,但是我想设置图像地址,但是当我将函数更改为有参数时,它不起作用,O_o
我的新代码是这样的:
<script type="text/javascript">
$(document).ready(function(){
$("#firsstDiv").draggable({helper:anImage($(this).text())});
});
function anImage(address) {
return '<img src="'+address+'" alt="" />';
}
</script>
但不工作。
感谢您的帮助。
【问题讨论】:
-
你想让你的函数接受地址作为参数吗?您可以发布您尝试过的代码吗?什么不起作用?
-
** **