jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。jQuery 的目标是“写得更少,做得更多”。
$(selector)
。.html()
, .css()
, .append()
等。.on()
, .off()
, .trigger()
等。.fadeIn()
, .slideUp()
等。.ajax()
, .get()
, .post()
等。$(document).ready()
或简写 $(function(){})
。$(document).ready(function() {
// 选择元素并绑定事件
$('#myButton').on('click', function() {
// 修改元素内容
$('#myDiv').html('Hello, jQuery!');
// 动画效果
$('#myDiv').fadeIn(1000).delay(1000).fadeOut(1000);
});
// Ajax 请求
$.ajax({
url: 'example.json',
method: 'GET',
success: function(data) {
console.log(data);
},
error: function(xhr, status, error) {
console.error('Error:', error);
}
});
});
.off()
方法解绑之前的事件,再重新绑定。通过遵循这些编码规范和解决方法,可以有效提高 jQuery 代码的性能和可维护性。
云+社区沙龙online [新技术实践]
小程序云开发官方直播课(应用开发实战)
云+社区沙龙online第5期[架构演进]
【BEST最优解】企业应用实践 消费医疗专场
云+社区技术沙龙[第28期]
玩转 WordPress 视频征稿活动——大咖分享第1期
新知