<!DOCTYPE html>
<html>
<head>
<title>jquery的启动</title>
</head>
<script type="text/javascript" src='./js/jquery-3.2.1.min.js'></script>
<script>
// alert(1);
/*
页面中启动jquery:
当页面中所有元素加载完成后,才会执行启动jquery的代码,也就是$(function() {}里面写代码时,页面中所有元素都已经出现了
*/
$(function() {
// alert('我启动了jquery');
// 1.读取Dom对象
var v_document = document.getElementById('name');
alert(v_document.value);
// 2.DOM对象转化为jquery对象
var v_jquery = $(v_document);
// alert(v_jquery.value); // 错误 jquery对象不能使用Dom中的属性value
alert(v_jquery.val());
//3.jquery转DOM对象
var jquery = $('#name');
alert(jquery.val());
// jquery对象其实是一个数组,数组长度取决于jquery获取的页面元素个数,数组中存放的是DOM对象类型
var v_doc = jquery[0];
alert(v_doc.value);
})
// alert(2);
// // 启动jquery的方法
// $(function() {
// alert('jquery启动1');
// })
// jquery(function() {
// alert('jquery启动2');
// })
// window.jquery(function() {
// alert('jquery启动3');
// })
</script>
<body>
<input type="text" name="name" id="name" value="张三">
</body>
</html>