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

Kendo UI for jQuery最新试用版下载

Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI 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 a jQuery object.var winObject = $("#myWindow").data("kendoWindow");
// Other ways to get the widget element.
  var winElement2 = $("#myWindow");
  var winElement3 = $("#myWindow").data("kendoWindow").element; // Returns div#myWindow as a jQuery object.
  var winElement4 = winObject.element;
// Get the wrapper.
  var winWrapper1 = $("#myWindow").data("kendoWindow").wrapper; // Returns div.k-window as a jQuery object.
  var winWrapper2 = winObject.wrapper; // returns div.k-window as a jQuery object
  </script>


Kendo UI R2 2019 SP1全新发布,最新动态请持续关注Telerik中文网!

扫描关注慧聚IT微信公众号,及时获取最新动态及最新资讯

原文地址:https://www.cnblogs.com/AABBbaby/p/11412162.html

时间: 2024-10-17 14:34:42

Kendo UI for jQuery使用教程:小部件DOM元素结构的相关文章

Kendo UI for jQuery使用教程:支持Web浏览器

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. Kendo UI小部件和框架组件旨在支持所有主要的Web浏览器,并提供跨浏览器兼容性.标准兼容性或支持触摸设备. 但是根据项目的具体情况,您

Kendo UI for jQuery使用教程:使用MVVM初始化(一)

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 您可以通过数据属性或基于自定义HTML属性初始化和配置每个Kendo UI小部件. Kendo UI混合应用程序.单页面应用程序(SPA)视

Kendo UI for jQuery使用教程——使用NPM/NuGet进行安装

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 使用NPM进行安装 Node Package Manager (NPM)是目前比较流行的一个JavaScript包管理器.在本文中假设您熟悉

两大HTML5框架评测:Kendo UI 和 jQuery Mobile

jQuery Mobile 和 Kendo UI 都是流行的 JavaScript 框架,在开发中我们可以在它们的基础上添砖加瓦制作所有现代移动WEB应用.这两个框架都是基于使用率顶尖的 JavaScript 库 jQuery 所构建的.比较 Kendo UI 和 jQuery Mobile 有些类似于比较同一枚硬币的两面.众所周知,jQuery Mobile 实际上并不需要太多的介绍,因为它是最常用的HTML5框架之一. Kendo UI 具有相似的动机和类似的发展速度.与 jQuery Mo

Web UI开发神器—Kendo UI for jQuery数据管理网格编辑操作

Kendo UI for jQuery最新试用版下载 Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 编辑是Kendo UI网格的基本功能,可让您操纵其数据的显示方式. Kendo UI Grid提供以下编辑模式: 批量编辑 内联编辑 弹出式编辑

Web界面开发工具!Kendo UI for jQuery数据管理之网格列宽

Kendo UI for jQuery R1 2020 SP1试用版下载 Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 要设置Grid列的宽度,请使用其width属性. 当您通过col元素从HTML表创建网格时,也可以设置列的宽度:但是,当对表

jQuery UI API - 可拖拽小部件(Draggable Widget)(转)

所属类别 交互(Interactions) 用法 描述:允许使用鼠标移动元素. 版本新增:1.0 依赖: UI 核心(UI Core) 部件库(Widget Factory) 鼠标交互(Mouse Interaction) 注释:让被选元素可被鼠标拖拽.如果您不只是拖拽,而是拖拽 & 放置,请查看 jQuery UI 可放置(Droppable)插件,为可拖拽元素提供了一个放置目标. 快速导航 选项 方法 事件 addClasses appendTo axis cancel connectToS

jquery基础教程 - 第二章 选择元素

内容提要 1.网页中元素的介绍 2.如何通过CSS选择符在页面中查找元素 3.扩展jquery标准的CSS选择符 4.让选择页面元素更灵活的DOM遍历方法 本章重点:让我们能够在DOM中快捷而又轻松地获取元素或元素的集合 1.网页中元素介绍 1.1理解DOM -- JQUERY最大的特性之一就是它能够简化在DOM中选择元素的任务, DOM 充当网页和javascript之间的接口,它以对象网络而非纯文本的形式来表现html的代码 <html>是网页中的祖先元素: 搞清楚子元素,父元素,同辈元素

jQuery支持移动Mobile的DOM元素移动和缩放插件

jQuery Panzoom是一款很有用的HTML DOM元素平移和缩放jQuery和CSS3插件. Panzoom利用CSS transforms 和 matrix函数来为浏览器进行硬件(GPU)加速.它能够支持不论什么元素的平移和缩放:图片.视频.iframe.canvas或文本等等. Panzoom支持移动Mobile的触摸姿势,也支持使用手指来缩放元素大小.它全然能够同一时候在桌面设备和移动手机上同一时候使用.它能够支持iOS 和Android设备,同一时候支持Pointer(IE11+