$(function(){
var num;
$("#u1").click(function(){
num=$(this).parent().parent().parent().children().html();
alert(num);
})
$("#u2").click(function(){
alert(num);
})
我想把第一个中得到的num值能够放到下面那个事件里面,应该怎么做,第一个得到的结果正确,但是第二个弹出的是undefined
u1需要先执行
追问你的意思是因为u2里面的值在num刚定义的时候就设置好了对吧
追答num一个全局变量
点u1的时候给他赋值。
如果一直没有赋值就是undefined
但是点了之后还是没有赋值