首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用HTML和CSS编写无JavaScriptTodo应用

但通常情况下,该状态将保存在HTML中,但是没有JavaScript,我们无法修改DOM结构。...它匹配我们检查输入所有以下兄弟姐妹 - 在这种情况下,我们要显示隐藏div。这也意味着CSS可以用于控制所有的item显隐状态。...没有JavaScript,我们无法修改DOM。 这意味着所有的todo item都必须是初始页HTML一部分。 如果您查看页面的源码,您会发现它已经包含50个预渲染待办事项。...如果该复选框是:checked,我们要隐藏该项目的所有部分。 但是由于每个待办事项包含其他item,那我们还需要确保保持下一个.todo是可见。...click on the link the browser will scroll to the element with the id /active 当你点击该链接后,页面会滚动定位到id为/active元素

2.9K20

使用HTML和CSS编写无JavaScriptTodo应用

但通常情况下,该状态将保存在HTML中,但是没有JavaScript,我们无法修改DOM结构。...它匹配我们检查输入所有以下兄弟姐妹 - 在这种情况下,我们要显示隐藏div。这也意味着CSS可以用于控制所有的item显隐状态。...没有JavaScript,我们无法修改DOM。 这意味着所有的todo item都必须是初始页HTML一部分。 如果您查看页面的源码,您会发现它已经包含50个预渲染待办事项。...如果该复选框是:checked,我们要隐藏该项目的所有部分。 但是由于每个待办事项包含其他item,那我们还需要确保保持下一个.todo是可见。...click on the link the browser will scroll to the element with the id /active 当你点击该链接后,页面会滚动定位到id为/active元素

3.6K70
您找到你想要的搜索结果了吗?
是的
没有找到

Web阶段:第五章:JQuery库

隐藏状态就显示 第一个参数是 动画执行时候,(单位是毫秒) 第二个参数是 动画执行完成时回调函数 淡入淡出动画 fadeIn() 淡入 让隐藏可见 fadeOut() 淡出 让可见消失 fadeTo...jquery动画定义了很多种动画效果,可以很方便使用这些动画效果 练习:CSS_动画 品牌展示 需求: 1.点击按钮时候,隐藏显示卡西欧之后品牌...2.当显示全部内容时候,按钮文本为“显示精简品牌” 然后,小三角形向上。所有品牌产品为默认颜色。 3.当只显示精简品牌时候,要隐藏卡西欧之后品牌,按钮文本为“显示全部品牌” 然后小三形向下。...if ($("li:gt(5):not(:last)").is(":hidden")) { // 如果品牌隐藏了,要显示显示全部品牌】 $("...:在页面所有资源加载完后执行,如果有多个定义只执行最后一个2、(function(){}):在Dom节点创建完成后执行,如果有多个定义依次执行可以看出(function(){})在window.onload

26.1K20

jQuery

事件监听绑定在父元素, 但事件发生在子元素 事件会冒泡到父元素 但最终调用事件回调函数是子元素: event.target 好处: 新增元素没有事件监听 减少监听数量(n==>1) jQuery...$("#btn2").click(function () { $("ul").undelegate("click"); }); 十、JQuery 动画 1.基本动画 方法 描述 show() 将隐藏元素显示...hide() 将可见元素隐藏 toggle() 可见就隐藏,不可见就显示 以上动画都可以添加参数: ① 第一个参数就是显示 执行时间,以毫秒为单位 ② 第二个参数就是动画回调函数(动画完成以后调用函数... 慢慢显示 慢慢隐藏 显示隐藏切换...点击btn3, 慢慢隐藏 $("#btn3").click(function () { $div1.hide(1000); }); // 4.点击btn4, 切换显示

10.8K20

zepto 基础知识(4)

72.show   show() 类型:self   回复对象集合中每一个元素默认display值,如果你用hide将元素隐藏,用该属性可以将其显示。...使用它替代对象集合中素有元素文本内容, 77.toggle   toggle([setting]) 类型 self   显示或者隐藏匹配元素如果setting为true...,[setting]) 类型:self     在匹配元素集合中每一个元素添加或者删除 一个多多个样式,如果class 名称存在删除它,   如果存在就添加。...79.unwrap   unwrap()    类型:self   移除集合中每个元素直接父节点,并把他们元素保留在原来位置,基本,这种方法删除   祖先元素...如果是   标签,返回一个数组,当给定value参数,那么将设置所有元素值。

728100

Vue指令 - 从零开始学Vue2

,来控制页面元素显示(true)和隐藏(false)控制元素显示隐藏 本质:就是cssdisplay: block display:none 复制代码 例:控制div显示隐藏 <!...,切换元素显示隐藏(操纵dom元素) v-else-if:如果if表达式不成立, 判断当前表达式,成立显示元素,否则隐藏 v-else:如果if不成立,显示v-else绑定daom元素。...: v-if:纯粹元素插入和删除 v-show:纯粹css显示隐藏 //v-if与v-show区别 //v-show指令元素始终会被渲染到HTML //它只是简单地为元素设置CSSstyle...当条件成立时候会将元素加上,不成立时候,就会移除dom,并且内部指令不会执行 v-show 指令有更高初始渲染消耗 v-show只是简单隐藏显示 如果需要频繁切换使用 v‐show 较好,如果在运行时条件不大可能改变...checked选中值,true或者false 英雄 <

2.3K00

python_day15_前端_jQue

如果一个对象是 jQuery 对象, 那么它就可以使用 jQuery 里方法: $(“#test”).html();    基础语法:  jquery基础语法:$(selector).action(...     console.log($(':checkbox').attr("checked"))     console.log($('.inp2').attr("checked")...# 当值没有定义时,会直接提示无定义而不是false prop 属性         console.log($(':checkbox').prop("checked"))         console.log... invert() {         // 循环列表,当checked等于true时候其它元素都为false         $(":checkbox").each(function () {             ...hide').click(function () {                 $(".showItem").hide(1000);             });             // 如果隐藏

6K20

前端(四)-jQuery

()方法 隐藏 :hidden 选取所有隐藏元素 show()方法 显示 2.5 jQuery选择器注意事项 选择器书写规范很严格,多一个或少一个空格,都会影响选择器效果; 2.6 $("选择器...B节点 3.4.5 复制节点 方法 说明 clone(true) 复制节点及节点事件 clone(false) 复制节点但不复制节点事件 3.5属性操作 方法 说明 $("元素标签").attr..."> $(function(){ //显示隐藏:可以不带,带一个,带两个参数 //第一个参数是执行显示隐藏速度或者隐藏时长,单位是毫秒,如果为0,立刻执行 //也可以是:slow...//获取要轮播图片对应数字集合 var $bannerNums = $(".num").children("li"); //1.当鼠标移入轮播图移入到对应数字显示对应轮播图...继续自动轮播 bannerFlog = false; }); //开启自动轮播 setInterval(function(){ // 判断当前是不是鼠标在某个轮播图片数字

8.5K30

jQuery学习笔记

DOM元素有层级关系 层级之间用空格隔开 <li class="lang-<em>javascript</em>...,和input[type=<em>checkbox</em>]一样; :radio:可以选择单选框,和input[type=radio]一样; :focus:可以选择当前输入焦点<em>的</em><em>元素</em>,例如把光标放到一个<em>上</em>...,用$('input:focus')就可以选出; :<em>checked</em>:选择当前勾上<em>的</em>单选框和复选框,用这个选择器可以立刻获得用户选择<em>的</em>项目,如$('input[type=radio]:<em>checked</em>');...用于修改css比较方便 <em>如果</em>是js还需要遍历<em>的</em> 添加class属性 在做过了几个案例中很多都需要添加class属性 addClass()添加属性 <em>显示</em>和<em>隐藏</em>DOM jQueryshow()和hide...()方法 上图获取到<em>JavaScript</em>之后将其<em>隐藏</em> <em>显示</em>同理 获取DOM信息 jQuery可以获取DOM<em>的</em>高宽等信息 // 浏览器可视窗口大小: $(window).width(); // 800

1.3K40

「jQuery」基础 - 02

(该方法也可以获取 H5 自定义属性) 1.1.3 数据缓存 data() data() 方法可以在指定元素存取数据,并不会修改 DOM 元素结构。一旦页面刷新,之前存放数据都将被移除。...如果小复选框被选中个数等于3 就应该把全选按钮选上,否则全选按钮不选。 :checked 选择器 :checked 查找被选中表单元素。 <!...清理购物车 商品后面的删除按钮: 一定是删除当前商品,所以从 $(this) 出发 删除选中商品: 先判断小复选框按钮是否选中状态,如果是选中,删除对应商品 清理购物车: 则是把所有的商品全部删掉...(详情参考源代码) 1.3.5 案例:购物车案例模块-选中商品添加背景 核心思路:选中商品添加背景,不选中移除背景即可 全选按钮点击:如果全选是选中所有的商品添加背景,否则移除背景 小复选框点击...案例: 品优购电梯导航() 当我们滚动到 今日推荐 模块,就让电梯导航显示出来 点击电梯导航页面可以滚动到相应内容区域 核心算法:因为电梯导航模块和内容区模块一一对应 当我们点击电梯导航某个小模块,

2.8K20

day40_jQuery学习笔记_01

="选取所有不可见元素, 利用 jQuery 中 show() 方法将它们显示出来" id="btn2"/>     <input type="button" value="选取所有的文本<em>隐藏</em>域, ...例如:$("div:nth-child(2)")                 // 如果元素添加条件,必须使用空格。...","#f0f");             });             // <input type="button" value="<em>如果</em>class为one<em>的</em><em>div</em>父<em>元素</em>下<em>的</em>仅仅只有一个子<em>元素</em>,那么选中这个子<em>元素</em>...).ready(function() {             // 从第5个开始,不要最后一个,来控制<em>显示</em>或<em>隐藏</em>             // 1、<em>隐藏</em>             var $allLi...<em>如果</em>之后再使用,<em>元素</em>本身保留,绑定<em>的</em>事件 或 绑定<em>的</em>数据 都会被移除。 detach()    删除当前对象。<em>如果</em>之后再使用,<em>元素</em>本身保留,绑定<em>的</em>事件 或 绑定<em>的</em>数据 都保留。

6.6K20

Knockout.Js官网学习(checked 绑定)

前言 checked绑定是关联到checkableform表单控件到view model - 例如checkbox()或者radio button(<input...当用户check关联form表单控件时候,view model对应值也会自动更新,相反,如果view model值改变了,那控件元素check/uncheck状态也会跟着改变。...注:对text box,drop-down list和所有non-checkableform表单控件,用value绑定来读取和写入是该元素值,而不是checked绑定。...对于checkbox,当参数为true时候,KO会设置元素状态为checked,反正设置为unchecked。如果你传参数不是布尔值,那KO将会解析成布尔值。...如果参数是监控属性observable,那元素checked状态将根据参数值变化而更新,如果不是,那元素value值将只设置一次并且以后不在更新。

2.1K20
领券