使用 'this' 关键字和 css 伪选择器
use 'this' keyword along with css pseudo selectors
我想将伪选择器与此属性一起使用。
我该如何使用它。
$('input:valid').length
它会 return 1 如果它有效 else 0 表示无效。
同理如果我想用这个实现我该怎么做。
像这样。
$('input').focusout(function(){
var flag=$('this:valid').length;
console.log(flag);
})
但是它不起作用。请指导我如何操作。
你应该使用 is():
var flag = $(this).is(':valid'); //returns boolean
试试这个:
var flag=$(this).filter(':valid').length
我想将伪选择器与此属性一起使用。 我该如何使用它。
$('input:valid').length
它会 return 1 如果它有效 else 0 表示无效。
同理如果我想用这个实现我该怎么做。 像这样。
$('input').focusout(function(){
var flag=$('this:valid').length;
console.log(flag);
})
但是它不起作用。请指导我如何操作。
你应该使用 is():
var flag = $(this).is(':valid'); //returns boolean
试试这个:
var flag=$(this).filter(':valid').length