1.启动后事件绑定:
$(function () {....})//Shorthand for $( document ).ready()
注意:
Code included inside $( document ).ready() will only run once the page Document Object Model (DOM) is ready for JavaScript code to execute.
Code included inside $( window ).load(function() { ... }) will run once the entire page (images or iframes), not just the DOM, is ready.
2.事件绑定:
$(".类名").each(function () {
$(this).bind('click', function () {
元素要处理的逻辑。。。。
});
});
最好有两个函数:
xx_unbind(), xx_bind()。把所有的事件绑定都放在里面,对于ajax运用过程中,绑定事件会有些问题。一般先把所有的绑定解除,然后再绑定。
3. AJAX
get请求:
$.ajax({
url: "网址",
type: "GET",
data: {
key1: val1,
key2: val2,
key3: val3
},
success: function (data, status, xhr) {
数据成功后的逻辑
}
});
post请求:
$.ajax({
url: "ppp/",
type: "POST",
data: {
is_add_comment: true,
answer_id: answer_id,
new_comment: new_comment,
commenter_id: commenter_id
},
//有些服务器要加如下的东西。django就要。
beforeSend: function (xhr, settings) {
if (!this.crossDomain)
xhr.setRequestHeader("X-CSRFToken", csrftoken);
},
success: function (data, status, xhr) {
成功后的逻辑。。
}
});
4.元素文字操作:
input系列的editablearea.val(cur_answer);
span系列, span.html("Submit Answer");
5.元素的增加:
var button_span = $("<span></span>");
button_span.attr("class", "font-question-thanks-button");
button_span.html("Submit Answer");
相关推荐
Vue.js的响应式系统是其核心特性之一,它允许开发者以声明式的方式构建用户界面,数据的变化会自动反映到视图上,极大地提高了开发效率。Vue.js,作为现代前端开发的热门框架之一,以其简洁、灵活和高效的特性,赢得...
这也是这篇文章存在原因之一。 要养成一些好的习惯、好的方法、并学会分享。这些好的习惯以后会跟着你走。 来杭州三个月,也习惯了这里的生活。在新的公司做了两三个小项目,也研究了几个以前没有仔细研究的技术。小...
开发人员不必使用js就可以方便地对页面各项控件进行输入验证。但是它也有些不足之处,如:界面单调, 只能通过红色字体显示(当然自定义验证控件除外);只能放在某一固定位置;需要占用一定的版面空间,如果错误...
目前shearphoto只支持PHP,如果你把JAVA或NET写了,可以发我一份,那么你就是shearphoto开发者之一!呵呵! shearphoto的应用范围: 1:网站会员头像截取,shearphoto能自由设置按比例截图或不按比例截图,也可以...
9 Hybrid App:借助HTML5、JavaScript和CSS3开发 技术心得 10 AndroidManifest.xml文件详解 12 如何将Windows Phone应用移植到Windows 8 移动信息化 15 厂商需要加快企业级移动应用进度 16 IT Leader如何在企业中...
Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件,接下来通过本文给大家介绍AngularJS入门心得之directive和controller通信过程,对angularjs相关知识感兴趣的朋友一起学习吧
1 jQuery UI 2 为我所用 2.1 Tabs 2.2 Accordion 2.2.1 使用基本的Accordion 2.2.2 实现打开多个标签 2.2.3 Accordion的嵌套 3 给插件应用主题——Theme Roller 3.1 ...现今,jQuery无疑已成为最为流行没有之一的Java
不过要是你还没有用过此类的javascript引擎库,那么本文还是值得你一读的,相信在你了解完它强大的功能和简单用法之后,一定会迫不及待地将之用于你的工作当中。 1. 从一个简单真实的需求讲起 目前公司做了一个统一...
│ │ │ ├─培训主讲之题 │ │ │ │ Desktop_.ini │ │ │ │ question.rar │ │ │ │ │ │ │ └─培训教程 │ │ │ Desktop_.ini │ │ │ SL275_OH_GB.pdf │ │ │ │ │ ├─考前预测的三套题 │ │...
Asp.net 2.0功能体验,细节之Web控件(一) 隐藏控件 Asp.net 2.0功能体验,总体设计思想 Asp.net 2.0 WebPart使用经验点滴 革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression ...
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本...
HTML、CSS、JS代码:我提供了完整的HTML结构、CSS样式表和JavaScript脚本,这些代码共同构成了这个精美的新年页面。代码清晰、易于阅读,方便其他开发者学习和使用。 项目文件:除了代码,我还分享了整个项目的文件...
目前shearphoto只支持PHP,如果你把JAVA或NET写了,可以发我一份,那么你就是shearphoto开发者之一!呵呵! shearphoto的应用范围: 1:网站会员头像截取,shearphoto能自由设置按比例截图或不按比例截图,也可以...
三年.net开发转前端已经四个月了,前端主要用webpack+vue,由于后端转过来的,前端不够系统,希望分享下开发心得与园友一起学习。 图片的上传之前都是用的插件(ajaxupload),或者传统上传图片的方式,各有利弊:...
本项目是一个基于微信小程序和MySQL数据库的经济新闻资讯平台,采用了SpringBoot作为后端框架,结合微信小程序和Vue.js技术进行前端开发。整个项目包括源码、部署说明以及相关技术文档,方便用户快速搭建和运行。 ...
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本...
Vue.js:一种流行的前端JavaScript框架,用于构建用户界面,具有响应式数据绑定和组件化的特点。 数据库:采用MySQL或MongoDB等数据库存储数据,保证数据的安全可靠。 服务器:采用Nginx或其他Web服务器进行部署,...
Spring Boot是一个快速开发框架,可以简化项目的配置和部署,提高开发效率。MySQL是一个流行的关系型数据库,适用于各种规模的项目。功能模块:本平台主要包括以下几个功能模块:用户管理:包括用户注册、登录、修改...