duanliyi5997 2014-12-07 20:02
浏览 59

隐藏具有可变动态ID的div

The div is a switch which gets a dynamic ID . class name is impbtn , id is generated in variable this.impbtn6.id

HTML:

<div id="widget-id63032Candy_Eaten_importGoodsBtn" class="impbtn"></div>

There are two places hide is required - click and onload In click event

document.getElementById(this.impbtn6.id).style.visibility="hidden";

works fine . I cannot use Document.getelementbyID , as multiple form loads occur and button is not supposed to be hidden then . So i trued using JQ to access css properties This

jQuery('.impbtn, #this.impbtn6.id').css('visibility',"hidden");

works but makes all button in the class invisible . I want to make only this.expbtn6.id invisible not all ids under this class .

I have read each and every page available.Some things Iv unsuccessfully tried (Separately)

var vid= this.impbtn6.id;
jQuery("#"+ vid).visibility("hidden");
$('#vid .impbtn').css('visibility',"hidden")
var row2=$(".impbtn").find("div#"+vid);
row2.hide();
$('#vid .impbtn').css('visibility',"hidden");
$('div#vid').css('visibility',"hidden");
$('.impbtn', $("#div" + this.impbtn6.id)).css('visibility',"hidden");
$("#div"+ vid).css('visibility',"hidden");
$("#"+ vid).hide();
$('#vid').css('visibility',"hidden");
row = $('#' + vid);
row.css('visibility',"hidden");

I would highly appreciate a reply/comment.

  • 写回答

3条回答 默认 最新

  • drra6593 2014-12-07 20:26
    关注

    Try this

    $('#this.exportbtn6.id').css('visibility','visible');
    
    评论

报告相同问题?

悬赏问题

  • ¥15 marlin编译错误,如何解决?
  • ¥15 有偿四位数,节约算法和扫描算法
  • ¥15 VUE项目怎么运行,系统打不开
  • ¥50 pointpillars等目标检测算法怎么融合注意力机制
  • ¥15 关于超局变量获取查询的问题
  • ¥20 Vs code Mac系统 PHP Debug调试环境配置
  • ¥60 大一项目课,微信小程序
  • ¥15 求视频摘要youtube和ovp数据集
  • ¥15 在启动roslaunch时出现如下问题
  • ¥15 汇编语言实现加减法计算器的功能