jQuery的$(本).parent()和模糊()
题
我不能得到在下面工作的模糊()函数:
$('.newselect').focus(function(){
$(this).parent().append('<div class="select_container"></div>');
});
$('.newselect').blur(function(){
$(this).parent().remove('.select_container');
});
但是,如果我使用一个通用选择$(“*”)(如下),它的工作原理,这是为什么,我该如何解决这一问题?
$('.newselect').focus(function(){
$(this).parent().append('<div class="select_container"></div>');
});
$('.newselect').blur(function(){
$('*').remove('.select_container');
});
解决方案
尝试这种情况:
$('.newselect').focus(function(){
$(this).parent().append('<div class="select_container"></div>');
}).blur(function(){
$(this).siblings('.select_container').remove();
});
不隶属于 StackOverflow