DicksonUI的JavaScript库
PyjQuer的Python项目详细描述
jQuery
jQuery for DicksonUI
特点
轻量化足迹
仅发送约87kb(缩小)。 python wheel大约为65kb python包大约为35kb(Tar archive-gzip压缩)
CSS3兼容
支持CSS3选择器查找元素以及样式属性操作
跨浏览器
Chrome, Edge, Firefox, IE, Safari, Android, iOS, and more
什么是jQuery?在
jQuery是一个快速、小型、功能丰富的JavaScript库。它使HTML文档遍历和操作、事件处理、动画和Ajax之类的事情变得简单得多,它有一个可以在多种浏览器上工作的易于使用的API。jQuery结合了多功能性和可扩展性,改变了数百万人编写JavaScript的方式。 thia是针对DicksonUI的jQuery python包
其他相关项目
Coming soon(python packages)
jQueryUIjQuery MobileQUnitSizzle
资源
- jQuery Core API Documentation
- jQuery Learning Center
- jQuery Blog
- Contribute to jQuery
- About the jQuery Foundation
- Browse or Submit jQuery Bugs
简短的一看
导入
importjqueryfromdicksonuiimportApplication,windowapp=Application()# make Applicationjquery.install(app)# install jquerymywindow=window()# make windowapp.add(mywindow)# add window to app# $ is invalid name for python so S usedS=jquery.jQuery(mywindow)# add jquery to windowmywindow.show()# show window# think S as $ n jquery
DOM遍历和操作
获取具有“continue”类的<button>
元素,并将其HTML更改为“Next Step…”
事件处理
当单击#button-container
中的任何按钮时,在其CSS中显示用display:none
隐藏的#banner-message
元素。在
fromdicksonui.builtinsimportsetCall,functionhiddenBox=S("#banner-message")S("#button-container button").on("click",function("event")(setCall(hiddenBox.show)))
Ajax
使用查询参数zipcode=97201
调用服务器/api/getWeather
上的本地脚本,并用返回的文本替换元素#weather-temp
的html。在
fromdicksonui.builtinsimportsetCall,function,codeS.ajax({"url":"/api/getWeather","data":{"zipcode":97201},success:function("result")(setCall(S("#weather-temp").html)(code('"<strong>" + result + "</strong> degrees"')))});
版权所有2020The jQuery Foundation。jQuery LicenseWeb hosting by Digital Ocean| CDN by StackPath
- 项目
标签: