FullCalendar是一个jQuery日历插件,它使用Ajax来获取每一个月的日历事件并能够配置成使用自己的日历事件来源比如从GoogleCalendar获取事件。...支持拖放日历中的事件,自定义点击和拖放事件。在很多项目中都会用到这个控件。 (一)方法 1. 把日历绑定到一个id的东西上 $('#id').fullCalendar('render'); 2...., view ) { } 当鼠标从一个事件上移开触发此操作 eventMouseout:function( event, jsEvent, view ) { } 首先需要引入js和css 看一下js的实现方法...handleWindowResize: false, windowResize: function(view) { $(".fc-event-end").css("width", "130px");//修改内容边框...}, /* viewDisplay: function (view) {//每次日历加载以及日历的view改变的 时候触发一次.
常见的JavaScript类库:jQuery、Prototype、ExtJS、Mootools和YUI等。 jQuery的核心理念:write less,do more(写的更少,做的更多)。...4 事件操作 4.1 常用事件 标签中通过属性设置事件,每个属性都由一个on和事件名组成。例如,点击事件对应的属性为onclick。 在jQuery中则可直接使用其提供的与事件类型同名的方法。...类比选项 window.onload $(document).ready() 执行时机 必须等待网页中的所有内容加载完成后(包括外部元素,如图片)才能执行 网页中的所有DOM结构绘制完成后就执行(可能关联内容并未加载完成...// jQuery中的页面加载事件方法有3种语法形式,具体如下。...jQuery官方推荐使用on()方法进行事件绑定,在新版本中已经取代了bind()、delegate()和live()方法。
jQuery Ajax Rater Plugin jCarousel Lite 这个jQuery插件能够帮助你以滚动(carousel)的方式来组织图片和其它内容。...jCarousel Lite jCarousel jCarousel是一个jQuery插件用于控制一个列表项目的水平或垂直顺序,列表项目的内容可以是静态HTML内容或通过AJAX加载的内容。...可以通过CSS定制外观,指定文件树展开图标,可以自己定义展开/收缩事件、速度,配置加载信息等。 jQuery File Tree通过Ajax来获取文件信息。...支持同时显示多个月份日历,标记特殊日期,易于通过CSS定制外观,自定义周的第一天,自定义月份和星期的显示名称。...jQuery Context Menu jQuery Right-click 这个插件能够让你使用jQuery来捕获由鼠标右键触发的事件。
快递单号 这个功能其实跟快速查询的功能差不多,无非就是js,css,ajax这些基本的web前端知识,只不过多了一些判断,样式的排版,监听事件而已。...我的待办 我的待办也是通过ajax获取数据,用li标签显示,有具体数字表示待办事件的数量,数字为红色,点击进入到具体的事项处理界面,显示具体数据(数据已经自动查询加载),”0“表示无待办事件,数字为黑色...关于web网站系统通知设计更多详细的说明,请戳这里。...唯一一点就是先通过ajax在后台获取第三方库的账号和密码,然后在请求的时候传过去就可以获取页面了。...在页面加载的时候把后台需要处理的计划全部都查出来并初始化日历,让有任务的计划日期追加不同样式,比如颜色变灰,以便用户知道并可以点击查看任务详情。完成的效果如下: ?
jQuery Verbose Calendar 是一个可以把整年的日历显示在一个页面上的 jQuery 插件,加载之后,它会自动滚到今天的日期处,当你鼠标移动到日期上,可以显示今天星期几。...并且这个日历插件支持 Callback 函数,当你点击某个日期的时候,你可以执行一些自定义行为,或者插入任意的 HTML 元素。...因为整年的日期都显示在一个页面上,所以这个日历用来分享事件和任务会非常方便。...jQuery Verbose Calendar 使用 先加载 CSS 文件,jQuery 和 jQuery Verbose Calendar 类库。.../ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"> <script src="javascripts/jquery.calendar
它使HTML文档遍历和操作、事件处理、动画和Ajax等工作变得更加简单,并提供了一个跨多种浏览器的易于使用的API。...为什么使用 jQuery 它能够兼容市面上主流的浏览器, IE 和 FireFox,Google 浏览器 处理 AJAX,创建异步对象是不同的,而 jQuery 能够使用一种方式在不同的浏览器创建 AJAX...事件处理函数 :就是一个function,当事件发生时,执行这个函数的内容。...这些参数与上边 $.ajax() 函数的参数信息是一样的 15.3 $.post() 函数 $.post() 方法使用 HTTP POST 请求从服务器加载数据。...使用jQuery以及Ajax实现省市级联查询 使用的地方:比如填写淘宝收货地址的时候,在省份来点击河北省,下一个市区栏会自动变为河北省以下的市区名,选择好市区名下一栏会出现该市区内的街道等信息 我们这里使用一下
/static/fullcalendar/js/zh-cn.js'> 在页面中我还使用了bootstrap和layer,所有我还导入了: <link href="....' }, //月视图下日历格子宽度和高度的比例 aspectRatio: 1.35, //月视图的显示模式,fixed:固定显示6周高;liquid:高度随周数变化;variable: 高度固定...: true, //日历初始化时显示的日期,月视图显示该月,周视图显示该周,日视图显示该天,和当前日期没有关系 //defaultDate: '2016-08-11', //设置是否可被单击或者拖动选择...//title我显示的是每一个课次的上下课时间和班级名称 start: classCourseDate,//start表示这个event事件放在哪个日期框中 color: 'red',//设置event...获取班级信息,并展示添加框 $.ajax({ url: '后台controller层查询班级信息的路径',//因为点击日历某个特定日期时,弹出框需要以下拉框的形式显示班级信息 dataType:
“日历”提供了两个 widget ,一个显示当前的事件,另一个显示下一个事件。 “Notes”可让您预览最近的笔记并快速创建新的笔记、提醒、照片和绘图。...左:搜索屏幕上的widgets 右:主屏幕上的快速操作widget ·设计一个可快速浏览的体验 人们使用 widget 来获得快速的更新并执行非常简单的任务,因此提供适量的信息和交互非常重要。...在 widget 中不支持平移和滚动。 ·快速显示内容 人们花很少的时间来查看 widget,并且不需要等待内容加载。本地缓存信息,以便在更新时始终显示最新信息。...使用 widget 顶部的 app 图标进行对齐指导。当与这个图标的中心对齐时,内容往往能展示良好。如果 app 提供了网格式布局,请确保在网格项之间提供了足够和相等的 padding 。...不要包含一个占空间的“打开app”按钮,而是让用户自己点击内容后即可在 app 中查看或修改内容。例如,在日历 widget 中,您可以点击事件以在日历 app 中打开它。
大家用不用Google日历? 它可以用来规划日程、记录事项、甚至写日记,既安全(数据保存在Google的机房)又方便(各种平台都能访问),甚至还很贴心地提供手机同步和免费短信提醒。...于是,2008年,我写了一个"Google日历简易版"。 今年四月份,Google启用新版本API,我的那个程序彻底无法使用了。考虑到还有需求,利用这几天,我索性就重写了一遍。...网址是: http://calendar.ruanyifeng.com 两点使用说明: 1)支持各大浏览器的最新版本,IE6、7、8、9除外(因为它们不支持ajax跨域)。 ...你写了一个日历程序,可是连用户的最新事件都取不到......(我现在的解决方法是,一个时间段内限定取回30个事件。如果超出这个数量,只有用户自行缩短时间段了。)...这就是说,你的用户总数,每天最多只能有几百人,Google不允许你发展更多的用户。(相比之下,Google的短网址API,每天请求上限是100万次!)
加载jQuery 1. 尽量在页面上使用CDN来加载jQuery。...每一个页面上只使用一个文档的ready事件处理函数。这样会更容易进行调试和跟踪动作的流程。 2. 不要使用匿名函数来绑定事件。匿名函数很难进行调试,维护,测试和重用。...要使用jQuery来绑定事件这样很容易动态的添加和移除事件。 my link 使用事件代理来将事件绑定到使用Ajax加载的内容上,事件代理在异步加载上有优势,它可以处理来自过一段时间之后加载到文档中的后代元素的事件。...当你的链调用超过3个或者由于事件的指定变得复杂了,使用换行和适当的缩进来提高代码的可读性。
可以用于系统的个人历程管理,系统的任务日历列表....支持按:月、周、日来查看,非常实用 FullCalendar插件下载 下载使用 下载好FullCalendar解压,里面包含了demo和必要的JS,CSS文件 我们打开Demo随便打开一个样例,得到以下必要的文件即可...,这部分辅助我使用的是EasyUI的组件(你可以使用其他弹窗组件来做弹窗) 数据库结构 由于我们使用了数据保存,所以表的建立要根据官方的事件数据来建对应的数据库表用来存储一个日历事件信息的标准对象,其中只有...title和start是必须的 但是我们可以全建来获得完整的数据支持 属性 描述 id 可选,事件唯一标识,重复的事件具有相同的id title 必须,事件在日历上显示的title allDay 可选,...editable 事件是否可编辑,可编辑是指可以移动, 改变大小等。 source 指向次event的eventsource对象。 color 背景和边框颜色。
简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。 使用 AJAX 的应用程序案例:谷歌地图、腾讯微博、优酷视频、人人网等等。...您可以在我们的 jQuery Ajax 参考手册学会 jQuery Ajax 的具体应用。 您可以在我们的 AJAX 教程中学到更多有关 AJAX 的知识。...的 HTTP GET 请求从服务器加载数据 $.getJSON() 使用 HTTP GET 请求从服务器加载 JSON 编码的数据 $.getScript() 使用 AJAX 的 HTTP GET 请求从服务器加载并执行...实例解析 jQuery HTML 获取 和 属性 jQuery text() 和 html() – 获取文本和内容 使用jQuery text() 和 html() 方法获取内容。...jQuery text() 和 html() – 设置内容并使用回调函数 使用 text() 和 html() 设置内容并使用回调函数 jQuery attr() – 设置属性值 使用 jQuery
第三个日历日程事件,记录一些非大事记中。 当然,初步考虑还是在日历日程上添加、删除大事记,在添加日历日程事件的时候,提供一个单选按钮:是否作为大事记。...如果作为大事记,则时间轴上会显示这个事件。 这个时间轴整合了3个模板,一个是timelined;——支持时间轴线上的图标效果。...一个是http://www.cnblogs.com/chunyangji/p/5753374.html——支持鼠标触发事件,不断加载。 最后效果就是这样子:支持鼠标滚轮触发。 <!...append(_timeline_fa_); _timeline_invert_.append(_timeline_icon_); /** * 设置显示内容...,在这里写要加载的数据,或者是拉动滚动条的操作 loadData(); } }) } loadData(); tcScroll(); }); </script
slideToggle() 对被选元素进行滑动隐藏和滑动显示的切换 slideUp() 通过调整高度来滑动隐藏被选元素 stop() 停止在被选元素上运行动画....ajaxSuccess() 当 Ajax 请求成功完成时显示一条消息。 jQuery.get() 使用 HTTP GET 请求从服务器加载数据。...jQuery.getJSON() 使用 HTTP GET 请求从服务器加载 JSON 编码数据。...jQuery.getScript() 使用 HTTP GET 请求从服务器加载 JavaScript 文件,然后执行该文件。...jQuery.post() 使用 HTTP POST 请求从服务器加载数据。 .serialize() 将表单内容序列化为字符串。
ajax 对象 选择内置的ajax查询功能。 这个对象作为快捷方式有手动编写一个函数,执行ajax请求。 内置函数支持更高级的特性,比如节流和无序的反应。...如果 字符串 而不是使用 对象 他们将有一个被转换成一个对象 id 和 文本 属性相等 的值 字符串 。 containerCss 函数/对象 内联css将被添加到select2的容器。...dropdownAutoWidth 布尔 当设置为 真正的 尝试自动尺寸下拉基于内容的宽度。...loadMorePadding 整数 定义了多少像素需要加载下一页前折以下。 默认值是 0 这意味着结果列表需要滚动到下一个页面的底部加载的结果。...说再多也没用,最后我们来个实例来证明一下ajax请求远程数据,以截图为准: image.png image.png
这在您希望实现一个类似日程表的界面,并增加与事件有关的信息和图形,以及其他信息的链接时特别有用。RadCalendar的表头和表尾也可以通过模板来进行完全的定制。...水平和垂直方向-默认情况下,日历视图以水平方向逐行排列日期。 当然,也可以设置为以垂直方式排列内容 (即逐列排列)。...只需通过设置RenderInColumns或RenderInRows的Orientation属性来指定日历的排列方向。...滚动和导航-RadCalendar 提供了三种类型的导航, 允许您在各种视图(月)之间切换和跳转 : 前月/下月 – 允许您通过点击 “” 按钮 (可定制)切换到前一个/下一个(月)...多编辑器共用工具条(共享工具条)模式允许多个编辑器共同使用一个工具条,该工具条会显示在页面的顶端。 内容过滤器-内容过滤器是一些顺序调用的代码段,可在操作模式改变时对编辑器的内容进行处理。
").style.display = "block"; 文档就绪 如果你需要在 DOM 完全加载后再附加事件到 DOM 对象,通常会使用 (document).ready() 或常用的简写 ()。...方法可以用来进行网络请求,类似于 jQuery 的 ajax() 和 get() 方法。...(text); 更新 DOM 如果要更改元素的文本或向 DOM 中添加新元素,可以使用 textContent 属性来读取或更新文本内容: // 使用 jQuery $(".button").text...总而言之,我们讨论了以下方法: 使用 querySelector 和 querySelectorAll 选择元素 使用 addEventListener 监听事件 通过 style 属性更新 CSS 和样式...通过 classList 属性操作类名 使用 fetch 进行 AJAX 请求 通过 dispatchEvent 触发事件 使用 createElement 创建元素 通过 textContent 更新文本
因此,不同的浏览器和 JavaScript 环境可以按照自己的意愿来实现,有时候这会引起混淆。 在某些条件下,某些浏览器的 console.log() 并不会把传入的内容立即输出。...对每个 tick 而言,如果在队列中有等待事件,那么就会从队列中摘下一个事件并执行。这些事件就是回调函数。 注意!setTimeout() 并没有把回调函数挂在事件循环队列中。...具体来说,因为无法可靠预测 a 和 b 的最终结果,所以才是竞态条件。 # 并发 设想一个展示状态更新列表(比如社交网络新闻种子)的网站,其随着用户向下滚动列表而逐渐加载更多内容。...第一个“进程”在用户向下滚动页面触发 onscroll 事件时响应这些事件(发起 Ajax 请求要求新的内容)。第二个“进程”接收 Ajax 响应(把内容展示到页面)。...可以通过设置超时来取消事件,来应对完全不调用这个信任问题。
前段时间,群里有位同学问起 Ajax 加载的问题,这个不属于模板制作系列教程的内容,因此单独再出一个使用技巧系列的教程。...Ajax 无刷新加载内容,看起来高大上一点,但是对 SEO 是不太友好的,所以在使用的时候应该有个取舍。...由于 PbootCMS 的 api 接口的存在,在 PbootCMS 上实现 Ajax 加载还是比较方便的。 一、点击更多按钮加载内容 1、首先,添加一个按钮用来触发事件。...二、页面滑动到底部加载更多文章 原理同上,只不过改变一下事件,原来是点击按钮触发的,改成滚动监听。...//使用jQuery的scroll()方法来监听页面滚动 jQuery(window).scroll(function(){ //当前窗口和页面顶部的距离 var WindowTop
JQuery 函数底层都是 DOM 操作,所以可和原生的 DOM 操作组合使用 (5)....第一种使用方法——直接绑定在事件源上 ①. $('事件源').on('事件名称', fn) 绑定监听函数 ②....JQuery 中的函数第三部分:动画函数 — 隐藏和显示动画 隐藏和显示函数通过使用定时器修改目标元素的 width / height / opcaity 三个样式的值来实现动画 (1). $(..)....AJAX注意事项 对于异步请求成功后创建DOM元素,不能进行直接事件绑定!...使用XHR发起异步请求(不能跨域) $.ajax({ }) ②. 使用JSONP发起跨域异步请求 $.ajax({ dataType: 'jsonp' })
领取专属 10元无门槛券
手把手带您无忧上云