无反应是什么没有反应啊,样式有改变啊。。。
这里是想要演示的反应是边框变红的,但是focus是在元素本身产生,所以老师的代码是给div加focus事件,如果给input加focus事件边框就有反应变红 而你看到的反应就像上面的说的是浏览器对input元素获取焦点时的默认样式
$(".aaron input").focus(function() {
$(this).css('border', '2px solid red')
})
无反应是指没有触发绑定在div上面的函数,第一个div绑定的是“获取焦点时边框变成红色”,事实上并没有变成红色,所以才说没反应。你看到的样式的变化,是浏览器对input元素获取焦点时的默认样式
具体问题是什么?