+ -
当前位置:首页 → 问答吧 → jq获取节点问题

jq获取节点问题

时间:2011-10-12

来源:互联网

jq获取节点可以这么写吗?
jQuery(a+".bd");

有什么办法解决?

例子:
       jQuery(".yh").click(function(a){
              var _a = jQuery(".yh").attr("id");
              var _bd = jQuery(_a+".bd");//这行这么写获取不到对象;能通过var _bd = document.getElementById( _a+"_bd");这样来处理。想问可以用jq实现吗?
              if(jQuery(_bd).is(":hidden")) {
                     jQuery(_bd).slideDown("1000");
              }else{
                     jQuery(_bd).slideUp("1000");
              }
       });

作者: ekinwei   发布时间: 2011-10-12

var _a = jQuery(".yh").attr("id");  var _a = this.id;
下面的狗屁不通,究竟是.bd还是_bd,jquery通过id获取对象都是"#"+id

作者: yangedie   发布时间: 2011-10-12