对不起,总Juice UI新手,还真是一个网络应用新手。无法从Juice UI网站获取简单示例。它应该说明制作拖放示例是多么容易,但是我遇到了很多错误,这让我觉得我错过了一些非常基本的东西。我尝试使用Droppable控件,在此处记录: http://juiceui.com/controls/droppable
可拖动的示例运行良好,所以我已经做到了这一点,但是当我将可放置示例文本粘贴到我的C#Web应用程序中时,我得到的错误是样式需要在表单之外,在正文之外,等等 - 我继续向上移动它。最终它说"元素样式需要在父元素中#34; - 如果我不能把它放在页面上,不知道放在哪里。我想在.css文件中?此外,它表示标签缺少必需的属性'类型'。
非常感谢任何帮助!
<style>
.draggable { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 10px 10px 10px 0; }
.droppable { width: 150px; height: 150px; padding: 0.5em; float: left; margin: 10px; }
</style>
<script>
$(function(){
$( "#_Default" ).droppable( "option", "drop", function( event, ui ) {
$( this )
.addClass( "ui-state-highlight" )
.find( "p" )
.html( "Dropped!" );
}
);
});
</script>
<asp:panel ID="_Draggable" CssClass="draggable ui-widget-content" runat="server">
<p>Drag me to my target</p>
</asp:panel>
<juice:draggable TargetControlID="_Draggable" runat="server"/>
<asp:panel ID="_Default" CssClass="droppable ui-widget-header" runat="server" ClientIDMode="Static">
<p>Drop here</p>
</asp:panel>
<juice:droppable TargetControlID="_Default" runat="server"/>
答案 0 :(得分:3)
您正在审核的文档是部分文档。我相信它假定您已经完成了本文档的其余部分:
<!DOCTYPE html>
<html>
<head>
<title>Droppable Example</title>
</head>
<body>
<!-- Your Code Here -->
</body>
</html>
答案 1 :(得分:0)
好的,一点研究显示:
不知道为什么在编写这个示例时没有捕获到这些错误,但是使用Juice UI时遇到了令人沮丧的第一次体验。感谢您的所有时间和回复。