JQuery优缺点分析说明(1/3)
jQuery实现脚本与页面的分离
在HTML代码中,我们还经常看到类似这样的代码:
<form id="myform" onsubmit=return validate();" > 即使validate()函数可以被放置在一个外部文件中,实际上我们依然是把页面与逻辑和事件混杂在一起。jQuery让你可以将这两部分分离。借助于jQuery,页面代码将如下所示:
<form id="myform"> 接下来,一个单独的JS文件将包含以下事件提交代码:
复制代码 代码如下:
$("myform").submit(function() {
...your code here
)}
这样我们可以实现灵活性非常强的清晰页面代码。jQuery让JavaScript代码从HTML页面代码中分离出来,就像数年前CSS让样式代码与页面代码分离开一样。
2、最少的代码做最多的事情
最少的代码做最多的事情,这是jQuery的口号,而且名副其实。使用它的高级selector,开发者只需编写几行代码就能实现令人惊奇的效果。开发者无需过于担忧浏览器差异,它除了还完全支持Ajax,而且拥有许多提高开发者编程效率的其它抽象概念。jQuery把JavaScript带到了一个更高的层次。以下是一个非常简单的示例:
复制代码 代码如下:
$("p.neat").addClass("ohmy").show("slow");
1 2 3
补充:网页制作,jquery