我的空间
  • 首页
  • 学无止尽
  • 常用工具
  • 留言板
  •  
首页>学无止尽>列表

cheerio中文文档

佚名2020-01-17编程 921° 0
简介cheerio是jquery核心功能的一个快速灵活而又简洁的实现,主要是为了用在服务器端需要对DOM进行操作的地方让你在服务器端和html愉快的玩耍var cheerio = require('cheerio'),$ = cheerio.load('<h2 class = "title">Hello world</h2>');$('h2.title').text('Hello there!');$('h2').addClass('welcome');$.html();//=> <h2 class = "title welcome">Hello there!</h2>安装npm insta

jQuery判断页面滚动到底部事件

佚名2020-03-19编程 911° 0
先明确几个页面的高度值:window.innerHeight 表示窗口高度$(document).height() 返回文档高度(当前显示的高度)$(document).scrollTop() 返回滚动条与顶部的距离,在最上部时为0,在最下部时为:$(document).height()-window.innerHeight例子1:当页面滚动到距离底部400px时,显示footer,否则隐藏footer$(document).scroll(function() { if($(document).height() - $(document).scrollTop() - window.in

jQuery控制音频文件播放

佚名2020-04-12编程 945° 0
在jQuery中,实际的答案是$("#myAudioElement")[0].play();它不能$("#myAudioElement").play()像您期望的那样工作。官方原因是将其合并到jQuery中会play()为每个元素添加一个方法,这将导致不必要的开销。因此,您必须通过其在要检索的DOM元素数组($("#myAudioElement")即0)中的位置来引用它。为此,我们需要为每个DOM元素方法名称添加一个jQuery方法名称。当然,该方法对非媒体元素无效,因此似乎不值得花额外的字节数。

jquery-ui日期控件汉化

佚名2020-09-23编程 773° 0
$.datepicker.regional['zh-CN'] = { clearText: '清除', clearStatus: '清除已选日期', closeText: '关闭', closeStatus: '不改变当前选择', prevText: '<上月', prevStatus: '显示上月', prevBigText: '<<', prevBigStatus: '显示上一年', nextText: '下月>', nextStatus: '显示下月',

jQuery UI日期选择器(Datepicker)默认值设置

admin2020-09-20编程 860° 0
ype html><html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI 日期选择器(Datepicker) - 默认值</title> <link rel="stylesheet" href="/jquery-ui.css"> <script src="/jquery.js"></script> <script src="/jquery-ui.js"></script> <script> $(function() {

报错TypeError: $(...).live is not a function解决方法

佚名2020-09-27编程 821° 0
报错的原因是这个方法在jquery1.7以后就被废除了,1.7以后的版本改用.on()方法。之前的用法:.live(events, function)新方法:.on(eventType, selector, function)例子:之前:$('#myid').live('click', function{ alert(1);});之后:$('body').on('click', ‘#myid’, function{ alert(1);});

Uncaught TypeError: ele.size is not a function

佚名2020-09-27编程 908° 0
size()方法在jQuery版本1.8中被废弃。请使用length属性代替。ele.size()改成用ele.length就好了。

JQueryUI DatePicker添加清空按钮

佚名2020-10-20编程 678° 0
$.datepicker.setDefaults({ showButtonPanel: true, beforeShow: function (input) { setTimeout(function () { var buttonPane = $(input) .datepicker("widget") .find(".ui-datepicker-buttonpane"); $("<button>", { text: "清除",

jquery-ui中datepicker的z-index值设置

佚名2020-11-02编程 626° 0
<input type="text" style="z-index:1000;position:relative;" value="" />

JQuery获取对象标签类型

佚名2020-11-02编程 668° 0
原生DOM选择器,还可以这样:document.getElementById("targetId").tagName;JQuery$JQueryObject.prop("nodeName");

bootstrap-table实现表头固定以及列固定

佚名2020-11-05编程 880° 0
一:引入js和css<!-- 引入jquery --><script type="text/javascript" src="./js/jquery-3.3.1.min.js"></script><!-- 引入bootstrap的js和css文件 --><link rel="stylesheet" href="./css/bootstrap.min.css" ><script src="./js/bootstrap.min.js" ></script><!-- 固定表头所需的js和css(bootstrap-table) --><link rel="stylesheet" type="tex

BootstrapTable中文文档

佚名2020-11-09编程 763° 0
表格参数:名称标签类型默认描述-data-toggleString‘table’不用写 JavaScript 直接启用表格。classesdata-classesString‘table table-hover’表格的类名称。默认情况下,表格是有边框的,你可以添加 ‘table-no-bordered’ 来删除表格的边框样式。sortClassdata-sort-classStringundefined被排序的td标签的class名heightdata-heightNumberundefined定义表格的高度。undefinedTextdata-undefined-textString‘-‘

bootstrap-table tableExport文件格式和扩展名不匹配

佚名2020-11-12编程 1975° 0
导出默认的xls格式的表格,修改导出xlsx格式的表格。引入js:bootstrap-table-export.min.jsxlsx.mini.jsFileSaver.min.jstableExport.min.jsTableExport插件依赖于jQuery(1.2.1+),FileSaver.js。为了支持.xlsx(Office Open XML SpreadsheetML Format)格式,你必须在 FileSaver.js 和 TableExport.js文件之前引入xlsx-core.js文件。导出设置showExport: true, //是否显示导出按钮expor

JQuery ajax请求一直返回Error(parsererror)

佚名2020-11-12编程 667° 0
返回值与方法的返回值类型不匹配,设置了contentType: "application/json",返回结果类型不是json。

SyntaxHighlighter自动换行

佚名2017-09-22网页 1271° 0
1.在shCore.css中的.syntaxhighlighter textarea { 后加入white-space: pre-wrap !important; word-break: break-all; /* 如果是需要保留一行内的单词完整性则需要把 break-all 改为 break-word */2.在shCore.js后加入$(function () { // Line wrap back var shLineWrap = function () { $(&#39;.syntaxhighlighter&#39;).each(function () {

nodejs简易Socket.io聊天室开发

佚名2021-06-29编程 648° 0
Server.js代码var http = require("http");var url = require('url');var fs = require('fs');var port = 80;var server = http.createServer(function (request, response) { var path = url.parse(request.url).pathname; switch (path) { case '/': response.writeHead(200, { 'Content-Type': '

NodeJS框架express的路径映射(路由)功能及控制

佚名2019-05-13编程 885° 0
我们知道Express是一个基于NodeJS的非常优秀的服务端开发框架,本篇CSSer将提供express框架的route和route control章节,route实现了客户端请求的URL的路径映射功能,暂且译为路由或URL映射吧。如果你还是不太理解,相信看完本篇文章将会有些收获的。路由(URL映射)Express利用HTTP动作提供了有意义并富有表现力的URL映射API,例如我们可能想让用户帐号的URL看起来像“/user/12”的样子,下面的例子就能实现这样的路由,其中与占位标识符(本例为:id)相关的值可以被req.params获取到。app.get('/user/:id', fun

js判断对象是否为空

佚名2019-07-13编程 783° 0
1.将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true2.for in 循环判断var obj = {};var b = function() {for(var key in obj) {return false;}return true;}alert(b());//true3.jquery的isEmptyObject方法此方法是jquery将2方法(for in)进行封装,使用时需要依赖jqueryvar data = {};var b =

jQuery去除左右空格

佚名2019-08-11编程 847° 0
在jquery中,可以使用去除字符串左右空格的工具函数:$.trim()。代码如下:var str =' 1231321 ';alert(str);//原字符串alert($.trim(str));//去掉左右两端的空格后

JQuery跳出each循环的方法(包含数组遍历)

佚名2019-08-17数据库 1069° 0
0. 前言也许我们通过 jquery 的循环方法进行数组遍历,但是当不符合条件时,怎么跳出当前循环?(即用each方法内,当不满足条件时想break跳出循环体,想continue继续执行下一个循环遍历),我们经常会习惯JS中的break何continue,但是使用之后没有效果,因为在JQuery中没有这两条命令,非其关键字。1. JQuery each循环,要实现break和continue的功能break ----用return false; continue --用return ture;2. JQuery怎么跳出当前的each循环API 上的说明只有跳出整个循环(如果需要退出 ea

jQuery设置元素CSS显示和隐藏样式

佚名2018-10-16编程 1016° 0
$(&quot;#id&quot;).css(&quot;display&quot;, &quot;block&quot;);//显示 $(&quot;#id&quot;).css(&quot;display&quot;, &quot;none&quot;);//隐藏

常用jQuery获取元素方法

佚名2018-10-16编程 1191° 0
后&quot;) $(&quot;兄 ~ 弟&quot;)6、根据元素的属性值获取元素[attribute][attribute = value][attribute != value][attribute ^= value][attribute $= value][attribute *= value]7、通过过滤器获取元素$(&quot;元素名:过滤器&quot;)过滤器列表:first:last:not(filter):even:odd:eq(index):lt(index):gt(index):header:animated:contains(text):empty:has(s

jquery获取input输入框中的值

佚名2018-10-17编程 1074° 0
e=&quot;test&quot; type=&quot;text&quot;/&gt;用jquery获取输入的值:$(&quot;#test&quot;).val() $(&quot;input[name=&#39;test&#39;]&quot;).val() $(&quot;input[type=&#39;text&#39;]&quot;).val() $(&quot;input[type=&#39;text&#39;]&quot;).attr(&quot;value&quot;)

js回车触发事件

佚名2018-10-17编程 1237° 0
页面回车事件jQuery方式:$(document).keyup(function(event){ if(event.keyCode ==13){ console.log(&#39;回车&#39;); } });普通方式:document.onkeyup = function (e) { var a=e||window.event; if (a.keyCode == 13) { console.log(&#39;回车&#39;); } }输入框回车事件&lt;input type=&quot

jQuery操作Class

佚名2018-10-25编程 1186° 0
;button&quot;).click(function(){ $(&quot;p:first&quot;).addClass(&quot;intro&quot;); });提示:如需添加多个类,请使用空格分隔类名。removeClass() 方法移除所有 &lt;p&gt; 的 &quot;intro&quot; 类:$(&quot;button&quot;).click(function(){ $(&quot;p:first&quot;).removeClass(&quot;intro&quot;); });提示:如需移除若干类,请使用空格来分隔类名。如果没有规

jQuery获得内容和属性

佚名2018-11-12编程 928° 0
得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:$(&quot;#btn1&quot;).click(function(){ alert(&quot;Text: &quot; + $(&quot;#test&quot;).text()); }); $(&quot;#btn2&quot;)

jQuery设置内容和属性

佚名2018-11-12编程 1078° 0
on(){ $(&quot;#test1&quot;).text(&quot;Hello world!&quot;); }); $(&quot;#btn2&quot;).click(function(){ $(&quot;#test2&quot;).html(&quot;&lt;b&gt;Hello world!&lt;/b&gt;&quot;); }); $(&quot;#btn3&quot;).click(function(){ $(&quot;#test3&quot;).val(&quot;Dolly Duck&quot;); });text()、html(

jQuery判断某个元素是否存在

佚名2018-11-14编程 1197° 0
用jQuery检查某个元素在网页上是否存在时,应该根据获取元素的长度来判断,代码如下:if($(&quot;#tt&quot;).length &gt; 0) { //元素存在时执行的代码 }具体原因如下:在JavaScript中,我们在使用传统的getElementById()和getElementsByTagName()时,如果在网页中找不到相关元素,那么浏览器就会报错,影响后续代码的执行,所以为了避免浏览器报错,可以对元素进行判断,例如:if(document.getElementById(&quot;tt&quot;)) { //js判断元素是否存在

jQuery为按钮添加click事件

佚名2018-11-18编程 1531° 0
当点击按钮时,隐藏或显示元素:$(&quot;button&quot;).click(function(){ $(&quot;p&quot;).slideToggle(); });

JQuery或JS修改网页title和meta标签的content内容

佚名2018-11-23编程 2588° 0
修改meta标签的content内容例如网页的meta标签原来是这样写的:&lt;meta property=&quot;fb:app_id&quot; content=&quot;*************&quot; /&gt; &lt;meta property=&quot;og:url&quot; content=&quot;&quot; /&gt; &lt;meta property=&quot;og:site_name&quot; content=&quot;&quot; /&gt; &lt;meta property=&quot;og:type&quot; content

Jquery获取第一个子元素

佚名2018-11-26编程 1030° 0
获取id为divId的div下的第一个子div$(&quot;#divId&quot;).children(&quot;div&quot;).get(0)但得到的是一个dom对象,如果要得到Jquery对象,要使用$($(&quot;#divId&quot;).children(&quot;div&quot;).get(0))jquery获取第一个子节点元素获取第一个元素$(&quot;#body&quot;).children(&quot;:first&quot;)判断获取元素的标签$(&quot;#body&quot;).children(&quot;:first&quot;).attr

jQuery获取父、子、兄弟节点

佚名2018-11-26编程 1500° 0
$(&#39;#id&#39;).parents(); 父节点 parent() 方法返回被选元素的直接父元素。 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (&lt;html&gt;)。 $(&#39;#id&#39;).children(); 所有直接子元素,不会跨层级查找。 $(&#39;#id&#39;).find(); 所有子元素,会一直查找,跨层级查找。 $(&#39;#id&#39;).siblings(); 所有的兄弟节点 $(&#39;#id&#39;).prev(); 前一个兄弟节点 $(&#39;#id&#39;).prevaAll(

https引用http js和css报错

佚名2018-11-27网页 1076° 0
在https的网站中引用http路径的js或css会导致不起作用,其形如:&lt;script src=&quot;http://code.jquery.com/jquery-1.11.0.min.js&quot;&gt;&lt;/script&gt;解决办法:将http:去掉,改为&lt;script src=&quot;//code.jquery.com/jquery-1.11.0.min.js&quot;&gt;&lt;/script&gt;即可。

form表单有条件提交

佚名2018-11-29编程 895° 0
页面代码:&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/jquery-1.9.1.min.js&quot;&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;div&gt; &lt;form action=&quot;a.html&quot; method=&quot;post&quot;&gt; &lt;input type=&quot;text&quot; id=&quot;text&quot; /&gt;

ajax与302响应

佚名2018-11-29编程 990° 0
使用jquery的$.ajax()发起ajax请求的javascript代码如下:$.ajax({ url: &#39;/oauth/respond&#39;, type: &#39;post&#39;, data: data, complete: function(jqXHR){ console.log(jqXHR.status); }, error: function (xhr) { console.log(xhr.status); } });实际情况是在ajax的complete

ASP.NET使用form表单上传图片

佚名2018-11-29编程 1132° 0
ot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;/&gt; &lt;title&gt;&lt;/title&gt; &lt;meta charset=&quot;utf-8&quot; /&gt; &lt;/head&gt; &lt;body&gt; &lt;!--文件上传必须设置enctype=&quot;multipart/form-data&quot;--&gt; &lt;form method=&quot;post&quot; enctype=&qu

jquery遍历table获取td单元格的值

佚名2018-12-02编程 945° 0
$(&quot;#grd&quot;).find(&quot;tr&quot;).each(function () { //第二列单元格的值eq(索引) alert($(this).children(&#39;td:eq(1)&#39;).text()); });满足条件并改变行前景色$(&quot;#grd&quot;).find(&quot;tr&quot;).each(function () {   if ($(this).children(&#39;td:eq(1)&#39;).text() == &quot;满足的条件&quot;) {     $(&quot;#&

js和jquery控制按钮可用和不可用状态

佚名2018-12-02编程 1206° 0
设置disabled属性为true即为不可用状态,false为可用状态。JS:document.getElementByIdx("btn").disabled=true;jquery:$("#btn").attr("disabled", true);html:<input type="button" value="提交" id="btn">有时发现经过上面设置后还是没有效果,有可能是css样式影响,可以通过设置css样式改变按钮状态:$("#btn").addClass("disabled");//不可用$("#btn").removeClass("disabled");//可用

JS及JQuery对Html内容编码,Html转义

佚名2018-12-02编程 1002° 0
/** JQuery Html Encoding、Decoding * 原理是利用JQuery自带的html()和text()函数可以转义Html字符 * 虚拟一个Div通过赋值和取值来得到想要的Html编码或者解码 */ &lt;script src=&quot;http://libs.baidu.com/jquery/1.9.0/jquery.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot;&gt; //Html编码获取Html转义实体 function htmlEncode(va

jquery刷新图片

佚名2018-12-04编程 1436° 0
html:&lt;img id=&quot;tu&quot; src=&quot;a.png&quot;&gt;js:$(&quot;#tu&quot;).click(function(){ $(this).attr(&quot;src&quot;,&quot;b.png?t=&quot; + Math.random());//在img的src中增加了随机数参数,多次访问图片时,浏览器认为是访问了不同的图片, 浏览器会每次重新访问服务器读取图片, 而不再读取缓存中的图片。 }); //定时 setInterval(function(){ $(&quot;#tu&quot;)

前端js实现MD5加密

佚名2018-12-05编程 1200° 0
这是一个jquery扩展库插件,需要先引入jquery文件,再引入md5.js&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.min.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;md5.js&quot;&gt;&lt;/script&gt;获取你要加密的输入框的内容调用$.md5()函数,进行md5加密var password = $(&quot;#password&quot;).val(); //加

js执行form提交

佚名2018-12-05编程 963° 0
普通js:document.getElementById(&#39;form&#39;).submit();使用jQuery:$(&quot;#form&quot;).submit();

jQuery遍历CheckBox

佚名2018-12-12编程 1194° 0
kbox&quot;]:checked&#39;).each(function(){ alert($(this).val()); });全选/全不选$(&#39;#ckbList&#39;).find(&#39;input[type=&quot;checkbox&quot;]&#39;).prop(&quot;checked&quot;, $(this).is(&quot;:checked&quot;));

jQuery操作复选框checkbox

佚名2018-12-12编程 964° 0
e=&quot;checkbox&quot;&gt; 和 &lt;input type=&quot;radio&quot;&gt;。checked 属性也可以在页面加载后,通过 JavaScript 代码进行设置。◆ HTML 与 XHTML 之间的差异在 XHTML 中,禁止属性最小化,checked 属性必须定义为&lt;input checked=&quot;checked&quot; /&gt;。本文讨论的范围为jQuery1.6+ 以上版本,开发中建议使用1.11及以上版本。二、checked属性的用法注意:操作checked、disabled、selected属性,强制建议只用p

jQuery中的attr()与prop()设置属性、获取属性的区别

佚名2018-12-12编程 1144° 0
我们要获取checkbox的属性或者设置checkbox选中或不选中。$(&quot;#editForm&quot;).find(&quot;input[type=&#39;checkbox&#39;]&quot;).attr(&quot;checked&quot;,false); //非标准写法 $(&quot;#editForm&quot;).find(&quot;input[type=&#39;checkbox&#39;]&quot;).attr(&quot;checked&quot;, true); //非标准写法 $(&quot;#editForm&quot;).find(&q

JQuery的removeProp()与removeAttr()移除属性的区别

佚名2018-12-12编程 1427° 0
※ removeProp()【少用删除,将属性值设置为false即可】removeProp()方法移除由prop()方法设置的属性。注意:removeProp()会移除当前jQuery对象所匹配的每一个元素上指定名称的属性。语法jQuery 1.6 新增该函数。removeProp()函数的语法如下:jQueryObject.removeProp( propertyName )注意:removeProp()会移除当前jQuery对象所匹配的每一个元素上指定名称的属性。返回值removeProp()函数的返回值是jQuery类型,返回当前jQuery对象本身。window对象或DOM元素的一些

jQuery触发超链接

佚名2018-12-12编程 878° 0
a的跳转事件的,必须通过a的子元素,例如:&lt;a id=&quot;goPage&quot; href=&quot;http://www.baidu.com&quot;&gt;&lt;span&gt;百度&lt;/span&gt;&lt;/a&gt;直接调用click()方法无效$(&quot;#goPage&quot;).click();可以这样:$(&quot;#goPage span&quot;).click();

error X3501: 'main': entrypoint not found

佚名2017-09-22编程 2470° 0
在利用VS编译代码时出现错误提示:FXC : error X3501: &#39;main&#39;: entrypoint not found打开代码文件所在的文件夹目录双击项目解决方案打开工程文件在工程文件中找到扩展名为*.fx的文件右击此文件,在打开的快捷菜单中选择“属性”即可以打开配置属性窗口按照下图指示将“HLSL编译器”属性更改为“不参与生成”并单击应用再次编译代码文件即可以解决此类错误喽。

SQL limit(读取中间几条记录)

佚名2018-03-08数据库 1819° 0
在MySQL中,可以用 Limit 来查询第 m 条到第 n 条的记录,例如:select * from tablename limit m, n在SQL Server中,不支持 Limit 语句,但是它支持 TOP。select top n-m 1 * from [tableName] where (id not in (select top m-1 id from [tableName]))

使用Node Supervisor实现监测文件修改并自动重启应用

佚名2017-09-22编程 1396° 0
在开发或调试Node.js应用程序的时候,当你修改js文件后,总是要按下CTRL C终止程序,然后再重新启动,即使是修改一点小小的参数,也总是要不断地重复这几个很烦人的操作。有没有办法做到当文件修改之后,Node.js自动重新启动(或重新加载文件)以节省时间呢?一开始我是想到用grunt的watch模块来监控文件变化,但后来在网上一查,原来我们想到的,别人早已想到,并且已经做得很好。Node Supervisor正是这样一个可以实现这种需求的Node.js模块。根据Github上的说明,Node Supervisor原本是用于服务器上Node.js应用崩溃的时候,自己重新启动。当然它也可以监

我是有底线的
分类
数据库编程游戏网页系统办公软件网络设计影音硬件数学手机
猜您喜欢
  • Makelangelo图片转艺术Gcode3658
  • 尝试访问启动磁盘设置时出错4283
  • 让浏览器用极速模式打开网站而不是兼容模式4007
  • CSS3 text-decoration-style 属性2020
  • 文字和图片对齐方式3045
  • Outlook 0x800CCC0F 错误2933
  • unity3d绘制地面2448
  • QT安装配置教程3108
  • hp1020打印机连续打印卡纸3764
  • 删除顶部Word表格前面的空白段落3273

标签云

C#

.NET

ASP.NET

JavaScript

NodsJs

CSS

Windows

3DS Max

AutoCAD

jQuery

Bootstrap

SQL

Visual Studio

WebStorm

Photoshop

Office

BIOS

Nginx


全民云计算
全民云计算

Copyright © 2018  我的空间  闽ICP备17023514号-2