我必须找到关注哪个元素并且我有这个代码:
jQuery(document).ready(function($){
$("#registration_form input").each(function(){
$(this).focusout('click',function(){
$name = $(this).attr('name');
console.log($name);
});
});
这是获取具有集中操作的输入名称的正确方法还是您知道更好的方法?感谢
答案 0 :(得分:0)
您的代码应为:
jQuery(document).ready(function ($) {
$("#registration_form input").focusout(function () {
var name = this.name;
console.log(name);
});
});
答案 1 :(得分:0)
试试这个:
$(document).ready(function() {
$("#registration_form input").focusout(function() {
alert($(this).prop('name'));
});
});
b / w .focusout()
和.blur()
事件有点不同。 Read More
当焦点输出事件或任何元素发送到元素时 在里面,失去焦点。这与模糊事件不同 它支持检测父元素的焦点丢失(in 换句话说,它支持事件冒泡。