JavaScript jQuery
JavaScript个人整理
公式
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script> $('#test-jquey').click(function() alert('我叫史迪奇') ) </script>
|
选择器
<script>
document.getElementsByTagName(); document.getElementsById(); document.getElementsByClassName();
$('p').click() $('#id3').click() $('.class3').click() </script>
|
事件
鼠标事件
+ mousedown()按下
+ mouseenter()当鼠标指针穿过元素时
+ mouseleave()离开
+ mousemove()移动
+ mouseout()当鼠标指针从元素上移开时
+ mouseover()点击结束
+ mouseup()元素上放松鼠标按钮
<head> <title>定位板</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <style> #divMove { width: 500px; height: 500px; border: 1px solid blue; } </style> </head>
<body> mouse: <span id="mouseMove"></span> <div id="divMove"> 在这里移动鼠标 </div> <script> $(function() { $('#divMove').mousemove(function(e) { $('#mouseMove').text('x:' + e.pageX + 'y:' + e.pageY) }) }); </script> </body>
|
定位板
mouse:
在这里移动鼠标
操作 DOM元素
节点文本操作
<head> <title>节点文本操作</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> </head>
<body> <ul id="Syp">实验品 <li name="Stitch">史迪奇</li> <li name="Reuben">鲁本</li> <li name="Angel">安琪</li> </ul> <script> $('#Syp li[name=Stitch]').text() $('#Syp').html </script> </body>
|
浏览器输入来实现效果
$('#Syp li[name=Stitch]').text()
$('#Syp li[name=Stitch]').text("我叫史迪奇")
$('#Syp').html()
$('#Syp').html("<strong>我叫史迪奇</strong>")
|
css的操作
浏览器输入来实现效果
$('#Syp li[name=Stitch]').css({"color":"blue"})
|
元素的显示与隐藏
浏览器输入来实现效果
$('#Syp li[name=Stitch]').show() $('#Syp li[name=Stitch]').hide()
|
window操作
浏览器输入来实现效果
$(window).width()
$(window).height()
$('#Syp li[name=Stitch]').toggle();
|
ajax操作
浏览器输入来实现效果
$("#Syp").ajax()
$.ajax({ url: "test.html", context: document.body, success: function(){ $(this).addClass("done"); }});
|
以下为实验对象
节点文本操作
作者: 我叫史迪奇
本文来自于:
https://sdq3.link/JavaScript-jQuery.html博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议