首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

11-移动端开发教程-zepto.js入门教程

Zepto.js是一个轻量级的针对现代浏览器的JavaScript库, 它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。 1. Why Zepto.js?...API类似jQuery,熟悉jQuery可以无缝迁移到Zepto.js Zepto仅针对高版本现代浏览器设计了最小核心的通用库,代码体积小,尤其适合移动端开发。...Zepto.js下载 代码下载:zeptojs中文站 、 github 2.1 自定义Zepto.js文件模块 zepto默认是有五个模块的,分别为zepto、event、ajax、form、ie,这五个模块被称为核心模块...不支持jQuery CSS 扩展, 然而,可选的“selector”模块有限提供了支持几个最常用的伪选择器 Zepto.js: 无法获取隐藏元素宽高; Zepto 的选择器表达式: [name=value...] 中value 必须用 双引号 " or 单引号 ' 括起来 移动端端点透需要阻止默认行为来规避。

2.2K50

jQuery 选择器

原生 JS 获取元素方式很多,很杂,而且兼容性情况不一致,因此 jQuery 给我们做了封装,使获取元素统一标准。 1....基础选择器 $("选择器")   // 里面选择器直接写 CSS 选择器即可,但是要加引号 ? 2. 层级选择器 层级选择器最常用的两个分别为:后代选择器和子代选择器。 ?...(selector) $(" . first").siblings("li"); 查找兄弟节点,不包括自己本身 nextAll([expr]) $(".first"). nextAll() 查找当前元之后所有的同辈元素...prevtAll([expr]) $(" .last"). prevAll() 查找当前元之前所有的同辈元 hasClass(class) $(' div' ). hasClass(" protected...2.需要得到当前小li 的索引号,就可以显示对应索引号的图片 3.jQuery 得到当前元素索引号 $(this).index() 4.中间对应的图片,可以通过 eq(index) 方法去选择 5.显示元素

2.8K30

jq和zepto

目录 类库和框架的区别 写法 jq操作样式 属性 事件 class dom操作 效果 类库和框架的区别 jq jq是一个功能丰富,轻量级的类库 zepto.js zepto.js 是更轻量级的类库...框架 相当于买了一个新房子,现在是一个空壳,需要去装修 写法 $(selector).action(); selector: 选择器名称 action: jq对象的一个方法 jq操作样式 获取样式的值...background"); 操作一个样式 $('.kk').css("样式名称","样式值"); 操作多个样式 $('#wrap').css({"样式名称1":"样式值1","样式名称2":"样式值2"}); 属性 获取...html内容 $('#test').html() 修改html内容 $('#test').html('段落') 获取不带标签的文本内容 $('#test').text() 修改文本内容 $...('#test').text('hahaah') 获取表单字段的值 $('#btn').val() 修改表单字段的值 $('#btn').val('222222') 获取属性的值 $('#test-wb

2K10

从零开始学 Web 之 移动Web(三)Zepto

默认的 Zepto.js 文件只包含下面一些功能: zepto ✔ 核心模块;包含许多方法 event ✔ 通过on()& off()处理事件 ajax ✔ XMLHttpRequest 和 JSONP...操作步骤: 1、安装 Nodejs 环境 2、下载 zepto.js 源码并解压好。...4、cmd 命令行进入解压缩后的目录 5、执行npm install 命令(这一步需要联网下载) 6、编辑 zepto.js 源码中的 make文件,添加自定义模块并保存,如下 原来的:modules...selector touch').split(' ') 7、然后执行命令 npm run-script dist(这一步会在当前目录生成一个dist文件夹) 8、查看目录 dist ,里面就有我们打包好的 zepto.js...// 2.重新设置图片盒子的宽度和图片的宽度 // 3.添加定时器,自动轮播 // 4.添加过渡结束事件 // 5.设置小白点 // 6.添加手动轮播 // 获取元素

1.5K20

注入学习之sqli-labs-4(第三关)

、双引号、是不是有括号的区别,所用的攻击代码是一样(第二课有详细讲解了)。...Less1、less2、less3、less4 只要ID值被改变,页面会显示相对应的内容,也就是说我们执行sql查询语句以后,查询到的结果会显示到页面出来,所以载入我们的攻击代码后,页面也会显示出我们想要的查询内容...而Less5 和 less6 如果我们怎么执行类似前4关的攻击代码sql语句,我们是没办法直接获取到我们想要的结果,因为页面只有一个提示。...所以首先我们判断出sql语句为 select * from table where id= ‘number’ 同时,我们有个想法,我们是不是能让这个页面报错的时候,顺便把我们想要获取的信息给它一起显示出来呢...字段为 username 和 password 第六关也一样,不过是单引号和双引号的区别,就不再做过多说明 Floor(rand()*2)这个知识点可以去百度一下为什么可以用来报错。

1.1K60

Linux从入门到入土②(系统管理、正则表达式)

regular.txt6. grep –n‘^$’ regular.txt7. grep –v‘^$’ regular.txt | grep –v ‘^#’==含 有 任 意 、 重 复 字 符 的 字 符 串 搜 ...( 以 grep 命 令 , 搜 regular.txt文件为例)==....-r 表示支持正则拓展script用单引号('')括起来,不过当我们的script里面要使用变量的时候需要双引号("")。...,内层双引号内置变量$1 $2 ···都不得添加双引号,否则会识别为文本,尽量别加引号。...图片启动步骤:开机之后首先进入到BIOS的自检和启动过程,然后去引导分区里面去获取引导文件和linux内核中的一些内容进行整个系统的初始化,初始化完成之后进入init进程,它是用户级别主动启动的第一个进程

74710

多轮对话中让AI保持长期记忆的8种优化方式(附案例和代码)

滑动窗口获取最近部分对话内容 商品咨询场景 在一个电商平台上,如果用户询问关于特定产品的问题(如手机的电池续航时间),然后又问到了配送方式,ConversationBufferWindowMemory...获取历史对话中实体信息 法律咨询场景 在法律咨询的场景中,客户可能会提到特定的案件名称、相关法律条款或个人信息(如“我在去年的交通事故中受了伤,想了解关于赔偿的法律建议”)。...# 输出,可以看到提取了实体关系 {'history': 'Human: 公众号《LLM应用全栈开发》的作者是莫尔 \n AI: 是吗,这个公众号是干嘛的', 'entities': {'莫尔':...利用知识图谱获取历史对话中的实体及其联系 医疗咨询场景 在医疗咨询中,一个病人可能会描述多个症状和过去的医疗历史(如“我有糖尿病史,最近觉得经常口渴和疲劳”)。...需要获取最新对话,又要兼顾较早历史对话 技术支持场景 在处理一个长期的技术问题时(如软件故障排查),用户可能会在多次对话中提供不同的错误信息和反馈。

13710
领券