pos=0的时候change_icon_focus方法就失效了 能改成pos小于等于0的时候 change_icon_focus不失效吗
你这个pos 永远都是1,都不需要那两个if了
和pos=0和__num有关,参数__num是不是小于0了,就是key_code为-1了。。
注释掉第一句代码
把判断等于零的删了不行吗
pos等于0的时候直接return了,所以后面都没执行,注释掉吧
你这是要实现什么效果?
【pos=0的时候change_icon_focus方法就失效了 】
是指进入if(pos==0&&_num<0) return; 这段代码,直接return,不往下执行了是吧?
【能改成pos小于等于0的时候 change_icon_focus不失效吗】
是要post<=0的时候不return,继续往下执行?那就只要把f(pos==0&&_num<0) return; 这段代码删除就可以了。
我估计楼主应该有其他的需求考虑,但是问题背景没有描述清楚。
我是想pos小于等于0的时候 那方法仍然可以用
这是我DIV的id 我通过键盘上下控制选中div 选中的时候触发change_icon_focus 方法 但是pos=0或者小于0的时候 我没这个div的ID 选中不了 那方法就失效了 我div id是u1到u9
switch里的default呢?
要不然把第一个if注释掉,要不然再加个判断什么的
原来是我div id搞错了