因为要用到jquery的autocomplete,我在项目中引入了jquery,目前插件的运行良好,但是之前的一些js原生focus()不好使了,提问如题,我就不再打一遍了。
原生方法在这里使用
function showifnone(obj){//对象的显示与隐藏
if(obj.style.display=="block"){obj.style.display="none";}
else{obj.style.display="block";}
**obj.childNodes[2].focus();**//对焦
//$(".tex").focus();//这个好像也不行。
}
如果我把jquery包去掉,这个就可以正常运行,但是jquery不能去掉,现在我该怎么办。。。
可以都用jQuery的方法写呢,而且更容易写啊。
function showifnone(obj){
var obj_style = $(obj).css("display");
if(obj_style == "block")$(obj).css("display","none");
else $(obj).css("display","display");
$(obj).children().eq(2).focus();
$(".tex").focus();
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。