您好!欢迎来到爱源码

爱源码

热门搜索: 抖音快手短视频下载   

如何用jQuery封装一个简单的按钮组件 《电影网站源码》

  • 时间:2022-10-27 00:32 编辑: 来源: 阅读:305
  • 扫一扫,手机访问
摘要:如何用jQuery封装一个简单的按钮组件 《电影网站源码》
开发前台组件化是一种趋势,也方便了组件的复用。 那么如何用jQuery封装一个组件呢?就像jQuery UI一样,如何封装自己的UI组件?目录:index . html index . jsindex . CSS index . jsclass button { static initial(selector,value) {$ (selector)。append(` < input class = " jq-button " type = " button " value = " $ { value } " & gt;& lt/input & gt;` );$(`${selector})。jq-button `)。click(function(e){ console . log(` $ { value }按钮被单击`);});};} index . CSS . jq-button { width:80px;高度:40px边界半径:10%;保证金:5px} index.html & lt!DOCTYPE html & gt& lthtml lang = " en " & gt& lthead & gt& ltmeta charset="UTF-8 " >& ltmeta name = " viewport " content = " width =设备宽度,initial-scale=1.0 " >& lttitle & gt文档& lt/title & gt;& ltscript src = " http://code . jquery . com/jquery-2 . 1 . 1 . min . js " & gt;& lt/script & gt;& lt脚本src= "。/index . js " & gt;& lt/script & gt;& ltlink rel="stylesheet" href= "。/index . CSS "/& gt;& lt/head & gt;& ltbody & gt& ltspan class="button-test1 " >& lt/span>。& ltspan class="button-test2 " >& lt/span>。& ltspan class="button-test3 " >& lt/span>。& lt/body & gt;& lt脚本& gtButton.initial('。button-test1 ',' button 1 ');Button.initial('。button-test2 ',' button 2 ');Button.initial('。button-test3 ',' button 3 ');& lt/script & gt;& lt/html & gt;因此,当运行以这种方式封装的组件时,我们会发现几个问题,即css样式是全局的,以及一个不必要的标签 但是,用jQ封装组件好像是这样的。不知道有没有更好的使用jQuery封装组件的解决方案~


  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【技术支持|常见问题】1556原创ng8文章搜索页面不齐(2024-05-01 14:43)
【技术支持|常见问题】1502企业站群-多域名跳转-多模板切换(2024-04-09 12:19)
【技术支持|常见问题】1126完美滑屏版视频只能显示10个(2024-03-29 13:37)
【技术支持|常见问题】响应式自适应代码(2024-03-24 14:23)
【技术支持|常见问题】1126完美滑屏版百度未授权使用地图api怎么办(2024-03-15 07:21)
【技术支持|常见问题】如何集成阿里通信短信接口(2024-02-19 21:48)
【技术支持|常见问题】算命网微信支付宝产品名称年份在哪修改?风水姻缘合婚配对_公司起名占卜八字算命算财运查吉凶源码(2024-01-07 12:27)
【域名/主机/服务器|】帝国CMS安装(2023-08-20 11:31)
【技术支持|常见问题】通过HTTPs测试Mozilla DNS {免费源码}(2022-11-04 10:37)
【技术支持|常见问题】别告诉我你没看过邰方这两则有思想的创意广告! (2022-11-04 10:37)

联系我们
Q Q:375457086
Q Q:526665408
电话:0755-84666665
微信:15999668636
联系客服
企业客服1 企业客服2 联系客服
86-755-84666665
手机版
手机版
扫一扫进手机版
返回顶部