jQuery--jq对象和dom对象


1什么是jq对象 

2jq对象和dom对象转化

3jq如何与其他js库共存



<body>

<p>我是大p</p>
<div class="d">我是大v</div>
<input type="text"  value="inputyo"></input>
</body>
<script type="text/javascript">
/*什么是jq对象 */

// js例子
	// var p = document.getElementsByTagName('p')[0];
	// 用dom方法获得的对象p就是dom对象

var p = $('p');
// p为jQuery对象,只能使用jQuery的方法,html()为例 这个类似innerHTML
alert(p.html());






/*jq对象和dom对象转化
jq->dom 
1用索引法 */
var d = $('.d');
alert(d[0].innerHTML);
// 本来是像上面那样html()

/*2 get法*/
alert(d.get(0).innerHTML);

/*dom->jq
*/
var input = document.getElementsByTagName('input')[0];
alert($(input).val());
// 本来js的是.value




/*jq如何与其他js库共存
用jQuery.noConflict(
把$权限交出去
在最上方加上这一句
就可以用两种库

1 可以自定义代替$的符号 看下面,不定义默认jQuery
2 如果不用noconflict
只是导入script jq在第一个
用法还是同上*/

var jq = jQuery.noConflict();
var p = jq('p');

</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值