随笔分类 -  js

javascript技术
摘要:一个简单的开关组件 依赖:jquery.js CSS JS HTML 注意: 阅读全文
posted @ 2019-07-05 10:44 Mankii 阅读(2070) 评论(0) 推荐(1) 编辑
摘要:以下是基于bootstrap4版本做的模态框的强化功能,按需使用即可 1、ajax模态框 PS:模态框最好放在body的根节点中,以免定位错误或被遮挡 2、模态框可拖动 阅读全文
posted @ 2019-07-05 10:36 Mankii 阅读(268) 评论(0) 推荐(0) 编辑
摘要://点击时不冒泡 $("body").on('click','[data-stopPropagation]',function (e) { e.stopPropagation(); }); 阅读全文
posted @ 2019-07-05 10:28 Mankii 阅读(122) 评论(0) 推荐(0) 编辑
摘要:前言 日期时间选择器可以直接使用bootstrap-datetimepicker.js插件,但是却很难找到好用的时长选择器,什么是时长选择器呢?时间选择器和时长选择器的区别: 时间选择器:选择24小时中某个时间点或者某段时间,datetimepicker效果如下: 时长选择器:选择时分秒长度,例如录 阅读全文
posted @ 2019-07-05 10:26 Mankii 阅读(823) 评论(0) 推荐(0) 编辑
摘要:前言 IP输入组件的功能包括: 效果如下: 依赖 CSS JS HTML 最基本的IP输入组件: MAC地址输入组件: data-plugin="ipinput":激活功能 data-letterlimit="2":修改字符长度限制,每个输入框达到这个长度,则自动跳到下一个框(如果有下一个框) 手动 阅读全文
posted @ 2019-07-05 10:06 Mankii 阅读(1707) 评论(0) 推荐(0) 编辑
摘要:1、【最简单的文本长度限制】超出部分直接裁切,并在后面加上【...】 效果: 代码:(需要先引入jquery.js) 2、支持点击切换的两种文本限制组件 使用1:【单行溢出隐藏/自动换行】 效果2:【js裁切文本】 其中,data-link为true时则支持点击切换 阅读全文
posted @ 2019-06-29 16:49 Mankii 阅读(1021) 评论(0) 推荐(0) 编辑
摘要:项目文件夹:lite 1、serveSocket.php <?php class SocketService { private $address; private $port; private $_sockets; public function __construct($address = '' 阅读全文
posted @ 2019-06-15 10:01 Mankii 阅读(2552) 评论(1) 推荐(0) 编辑
摘要:代码: 效果: 阅读全文
posted @ 2019-06-12 16:46 Mankii 阅读(7921) 评论(2) 推荐(1) 编辑
摘要:1、禁用当天之前的日期 2、禁用当天之后的日期 3、只能选择当天之前、且一年(365天)以内的日期 4、以上效果图用到的其他配置: 更多配置、事件可查询官网:https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#titl 阅读全文
posted @ 2019-04-30 10:26 Mankii 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:前言 使用过很多js插件的同学就知道,回调函数在插件的使用中贡献特别大,极大的简化和便利了插件的使用。 例如jquery的ajax就有这样的回调: 但是在封装自己的函数时,应该怎么做回调呢? 使用方法 参考文章:https://www.cnblogs.com/gaosheng-221/p/60454 阅读全文
posted @ 2019-03-07 09:54 Mankii 阅读(348) 评论(0) 推荐(0) 编辑
摘要:动画效果可以参照animate.css 注:图片默认是不动的,当鼠标经过的时候才会动。原理很简单--通过js,添加鼠标经过事件,鼠标经过时,把当前元素存放在“data-in”里的“swing”添加到class里,前提animated这个类一定要加上,要不然动画不起作用。 1、引入animate.cs 阅读全文
posted @ 2019-02-13 12:03 Mankii 阅读(4068) 评论(0) 推荐(0) 编辑
摘要:/** * [setCookie 设置cookie] * @param {[type]} name cookie名称 * @param {[type]} value cookie值 * @param {[type]} time 时间(例如20s或1h) */ function setCookie(name, value, time) { var strsec = getsec(t... 阅读全文
posted @ 2018-12-18 16:22 Mankii 阅读(134) 评论(0) 推荐(0) 编辑
摘要:火狐中刷新验证码图片,需加上随机数或时间戳,以保证火狐重新请求: 阅读全文
posted @ 2018-12-13 15:06 Mankii 阅读(157) 评论(0) 推荐(0) 编辑
摘要:HTML: 效果: 监听失焦(vue)—— 监听实时修改(vue)—— 以上两个监听是基于vue.js的,原生同理 阅读全文
posted @ 2018-12-06 16:20 Mankii 阅读(4839) 评论(0) 推荐(0) 编辑
摘要:SlimScroll滚动美化插件 下载:http://www.jq22.com/demo/jQuery-slimScroll-141223223505/jquery.slimscroll.js DEMO:http://www.jq22.com/demo/jQuery-slimScroll-14122 阅读全文
posted @ 2018-12-06 14:10 Mankii 阅读(250) 评论(0) 推荐(0) 编辑
摘要:函数: 使用示例: 阅读全文
posted @ 2018-12-06 13:47 Mankii 阅读(1825) 评论(0) 推荐(0) 编辑
摘要:var n = 20; // 总个数 var m = 6; // 每一行的个数 var x = 17; // 元素的索引值,从1开始 // 一共有几行 Math.ceil(n/m) // x在第几行 Math.ceil(x/m) // x 是否 在 最后一行 Math.ceil(x/m) == Ma 阅读全文
posted @ 2018-11-19 11:41 Mankii 阅读(191) 评论(0) 推荐(0) 编辑
摘要:效果: 阅读全文
posted @ 2018-11-14 11:31 Mankii 阅读(4359) 评论(0) 推荐(0) 编辑

返回顶部