Jquery 如果元素存在,则添加新div
我一直在到处寻找解决方案,我已经尝试了所有的方法。但我发现这段代码有错误:Jquery 如果元素存在,则添加新div,jquery,Jquery,我一直在到处寻找解决方案,我已经尝试了所有的方法。但我发现这段代码有错误: if (jQuery('.page-id-5356 .uts-main-login')[0]){ jQuery('.entry-content #em-wrapper').add('<div class="uts-login">text</div>'); } if(jQuery('.page-id-5356.uts主登录名')[0]){ jQuery('.entry content#em w
if (jQuery('.page-id-5356 .uts-main-login')[0]){
jQuery('.entry-content #em-wrapper').add('<div class="uts-login">text</div>');
}
if(jQuery('.page-id-5356.uts主登录名')[0]){
jQuery('.entry content#em wrapper')。add('text');
}
你知道为什么这样不行吗?我要么什么也得不到,要么是长度为2,要么是未定义的。没有创建新的div或任何内容。基本上,当.uts主登录名可见时,我希望在一个页面上显示一个按钮。我快死了!已经使用了几个小时:(使用方法如下
if (jQuery('.page-id-5356 .uts-main-login').length){
jQuery('.entry-content #em-wrapper').append('<div class="uts-login">text</div>');
}
if(jQuery('.page-id-5356.uts主登录名')。长度){
jQuery('.entry content#em wrapper')。append('text');
}
使用方法如下
if (jQuery('.page-id-5356 .uts-main-login').length){
jQuery('.entry-content #em-wrapper').append('<div class="uts-login">text</div>');
}
if(jQuery('.page-id-5356.uts主登录名')。长度){
jQuery('.entry content#em wrapper')。append('text');
}
使用追加
if(jQuery('.page-id-5356.uts主登录名')[0]){
jQuery('.entry content#em wrapper')。append('text');
}
使用追加
if(jQuery('.page-id-5356.uts主登录名')[0]){
jQuery('.entry content#em wrapper')。append('text');
}
if(jQuery('.page-id-5356.uts主登录名')为(“:可见”)){
jQuery('#em wrapper').append('text');
}
您可以使用is(':visible')
检查元素是否可见
如果您有元素的id,则无需在其前面使用类名
使用append()
添加元素
if(jQuery('.page-id-5356.uts主登录名')是(“:可见”)){
jQuery('#em wrapper').append('text');
}
您可以使用is(':visible')
检查元素是否可见
如果您有元素的id,则无需在其前面使用类名
使用append()
添加元素
可能的重复可能的重复