010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

Kendo UI for jQuery使用教程:小部件DOM元素结构

发布时间:2020/10/03 浏览量:2029
Kendo UI for jQuery是创建现代Web应用程序的完整UI库

Kendo UI目前最新提供KendoUI for jQuery、KendoUI for Angular、KendoUI Support for React和KendoUI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的完整UI库。

 

 

所有Web Kendo UI小部件都保留对元素和封装DOM元素的引用,并且所有混合Kendo UI小部件仅保留对元素DOM元素的引用。

 

element是初始化窗口小部件的元素。根据窗口小部件,元素可以是可见的(例如,在AutoComplete,Calendar和DatePicker中),也可以是隐藏的(例如,在DropDownList和Upload中)。 初始化语句也返回对此元素的引用。 从窗口小部件对象获取窗口小部件元素的引用是一种相对罕见的情况,但在特定情况下可能会有所帮助,尤其是当您想要避免在jQuery选择器中对ID进行硬编码时。

 

wrapper是最外层的元素,它是widget的一部分。 根据窗口小部件和场景,包装器可能与元素相同。 例如,如果从<div>初始化Grid,则两个引用匹配;如果从<table>初始化Grid,则元素指向<table>,而包装器指向<div>。在DOM或CSS操作期间可能需要对窗口小部件包装器的引用。例如,要隐藏窗口小部件,您需要隐藏包装器。 隐藏元素可能会部分隐藏窗口小部件或根本不隐藏它。 wrapper也是最适合附加自定义CSS类的HTML节点。

 

以下示例演示如何使用element和wrapper引用。

<div id="myWindow">…window content…</div>
<script>
// Initialize the widget which also returns the widget element.
var winElement1 = $("#myWindow").kendoWindow( { /*…*/ } ); // Returns div#myWindow as ajQuery object.
var winObject = $("#myWindow").data("kendoWindow");

// Other ways to get the widget element.
var winElement2 = $("#myWindow");
var winElement3 =$("#myWindow").data("kendoWindow").element; // Returnsdiv#myWindow as a jQuery object.
var winElement4 = winObject.element;

// Get the wrapper.
var winWrapper1 =$("#myWindow").data("kendoWindow").wrapper; // Returnsdiv.k-window as a jQuery object.
var winWrapper2 = winObject.wrapper; // returns div.k-window as a jQuery object
</script>

下一篇:WebDrive:将网络驱动器号映射到Cornerstone服务器
上一篇:Splashtop enhanced support for Adobe:快速,简单,安全的远程访问

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物