前辈,我作为javascript新手在使用jquery的时候遇到了个问题,又不会百度搜,还望指教! var $cr=$("#checkbox");改为var $cr=$(".checkbox"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(function(){ $(".picture").hover(function(){ $(this).addClass("pictureNew"); },function(){ $(this).removeClass("pictureNew"); }) $(".checkbox").click(function(){ if(this.checked){ alert("Thank you for your cooperation!"); } })})最好统一写 要么jquery 要么js checkbox没有ID 所以不能用#checkbox$cr.is(":checkd") 改成$cr.is(":checked") 细心点。 1:$('.checkbox'):<input class="checkbox" type="checkbox"> 2:$('#checkbox'):<input id="checkbox" type="checkbox"> .class与#id的用法要搞清楚,这是最基本的了===============var $cr=$("#checkbox"); //假设ID=checkbox 的元素对象存在,那么返回的就是一个jQuery对象 var cr=$cr[0];//这里你取数组下标为0的,这时候cr已经不是一个jQuery对象了,相当于原生的:document.getElementById了。所以,这里不能这么写的如果$cr对象在后面不再需要的话,那事件可以直接写为:$('.checkbox').click(function(){})当然,建议将class="checkbox"改为:id="checkbox",如果checkbox确实是一个css定义的话,那就加上ID定义。通过ID去查找对象比通过class去查找对象效率要高。然后将事件写为:$('#checkbox').click(function(){})============刚上传了一个jQuery1.7的中文帮助文档,你自己去下载了看看吧:http://download.csdn.net/download/crying_boy/8272579 setTimeout 参数bug 锐浪报表在Extjs中的使用 求教 能否实现这种效果 读取jsp页面checkbox值问题,在线等 如何将JS中的二维数组传递到JSP中? 怎么用正则替换掉数字头部的0,如12.03.104.55:07070变为12.3.104.55:7070 呵呵★,贡献一点!感谢大家的信任。 怎样限制input录入内容 如何使文本框中输入的必须是数字? 散分,很奇怪的问题.... 有做移动端网页的大神吗?问如何分享到朋友圈 100分求这样一种效果的JS控件。
$(function(){
$(".picture").hover(function(){
$(this).addClass("pictureNew");
},function(){
$(this).removeClass("pictureNew");
})
$(".checkbox").click(function(){
if(this.checked){
alert("Thank you for your cooperation!");
}
})
})
最好统一写 要么jquery 要么js
checkbox没有ID 所以不能用#checkbox
$cr.is(":checkd") 改成$cr.is(":checked") 细心点。
2:$('#checkbox'):<input id="checkbox" type="checkbox">
.class与#id的用法要搞清楚,这是最基本的了
===============
var $cr=$("#checkbox"); //假设ID=checkbox 的元素对象存在,那么返回的就是一个jQuery对象
var cr=$cr[0];//这里你取数组下标为0的,这时候cr已经不是一个jQuery对象了,相当于原生的:document.getElementById了。所以,这里不能这么写的如果$cr对象在后面不再需要的话,那事件可以直接写为:
$('.checkbox').click(function(){})
当然,建议将class="checkbox"改为:id="checkbox",如果checkbox确实是一个css定义的话,那就加上ID定义。通过ID去查找对象比通过class去查找对象效率要高。然后将事件写为:
$('#checkbox').click(function(){})============
刚上传了一个jQuery1.7的中文帮助文档,你自己去下载了看看吧:http://download.csdn.net/download/crying_boy/8272579