学习 JSLite 以前须要你有下面几个方面的基本知识ide
HTML
CSS
JavaScript函数
JSLite 既然是模仿jQuery 的API天然语法是如出一辙的。只是方法的多少差异,和API里面的代码实现不同。学习
js$(this).hide()
演示 JSLite
hide() 函数,隐藏当前的 HTML
元素。this
js$("#test").hide()
演示 JSLite
hide() 函数,隐藏 id="test"
的元素。code
js$("p").hide()
演示 JSLite
hide()
函数,隐藏全部 <p>
元素。教程
js$(".test").hide()
演示 JSLite
hide()
函数,隐藏全部 class="test"
的元素。事件
JSLite 语法是为 HTML 元素的选取编制的,能够对元素执行某些操做。
基础语法是:$(selector).action()
美圆符号定义 JSLite图片
选择符 (selector) 用来选择某个HTML元素,其语法和CSS的selector语法同样。
action() 定义操做该HTML元素的方法。ip
js$(this).hide() //- 隐藏当前元素 $("p").hide() //- 隐藏全部段落 $(".test").hide() //- 隐藏全部 class="test" 的全部元素 $("#test").hide() //- 隐藏全部 id="test" 的元素
提示:JSLite 使用的语法是 XPath 与 CSS 选择器语法的组合。在本教程接下来的章节,您将学习到更多有关选择器的语法。it
JSLite 以下的代码:
js(document).ready(function(){ // JSLite methods go here... });
js$(document).ready(function(){ // JSLite methods go here... });
这为Document Ready事件处理器以防止JSLite在页面没有完成载入前就执行。从而能够避免下面相似状况发生:
试图隐藏还没有建立好的元素
试图获取还没有载入的图片的大小
这个方法也可使用下面简化的方法:
js$(function(){ // JSLite methods go here... });
js$(function(){ // JSLite methods go here... });
你能够选择你喜欢的方式,但一般仍是采用$(document).ready(function(){}的方式以便于代码的阅读,可是不建议这样使用。