刚刚 弄这个javascript 谁弄看看我的代码 有什么问题么,感觉这种语言也没有调试工具,看不出来什么错误哦 javascript调试functionjs 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jquery对象和原生页面元素对象又混用了var h=document.getElementById("hide");var p=document.getElementById("pic");=》var h=$"#hide");var p=$("#pic"); 什么叫没有调试工具啊你在网上直接搜索“浏览器调试”看看,每个浏览器都有调试工具的。你这里的错误很明显啊,jQuery和JS原生方法混用了呗。$(document).ready(function(){var h=document.getElementById("hide");var p=document.getElementById("pic");//p和h这里是js原生的对象,而下面使用的click和hide是jQuery的方法,是不能混用的。 h.click(function(){ p.hide(); }); //如果你只是想要取id的话,jQuery的方法更简单。/* $("#hide").click({ $("#pic").hide(); }); //这里只是使用的jQuery。*///如果使用JS原生的方法,就是:/*var h=document.getElementById("hide");var p=document.getElementById("pic");h.onclick = function(){ p.style.display = "none";}*///如果按照你上面的混用的方法/*var h=document.getElementById("hide");var p=document.getElementById("pic");//$(h)可以使JS原生的对象转换成jQuery对象$(h).click(function(){ $(p).hide();});*/});加油啊~~ 浏览器自带调试按F12你看看就知道了,2,3已经说了你混淆了jQuery,javascript 请学习语言的时候搞清楚大体在学!加油 用firebug可以调试。jquery里不能再写“getElementById”了哦 求教:google map api通过动态<script>方式引入出错 如何修改下面这段js,从而改为可以输入负数。 奇怪的报错!“无效参数” TEXT问题 求一个取 复选 框的值的问题 有关网页对联广告的问题 初学,问问运行完函数后页面完为什么会自动刷新。 js和vbs对照手册,大家帮我完成第10部分!10个函数的对照 如何把javascript的值传给jsp或html js把相同的编号删除,只留一个,怎么写 实在想不通 请教这6行代码输出为什么是这样 请问,Js代码解密违法吗?
var h=document.getElementById("hide");
var p=document.getElementById("pic");=》var h=$"#hide");
var p=$("#pic");
var h=document.getElementById("hide");
var p=document.getElementById("pic");
//p和h这里是js原生的对象,而下面使用的click和hide是jQuery的方法,是不能混用的。
h.click(function(){
p.hide();
});
//如果你只是想要取id的话,jQuery的方法更简单。
/*
$("#hide").click({
$("#pic").hide();
});
//这里只是使用的jQuery。
*///如果使用JS原生的方法,就是:
/*
var h=document.getElementById("hide");
var p=document.getElementById("pic");h.onclick = function(){
p.style.display = "none";
}
*///如果按照你上面的混用的方法
/*
var h=document.getElementById("hide");
var p=document.getElementById("pic");//$(h)可以使JS原生的对象转换成jQuery对象
$(h).click(function(){
$(p).hide();
});
*/
});加油啊~~