Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用ASP.NETAJAX选择DOM元素的方式与Jquery类似_Javascript_Jquery_Asp.net Ajax - Fatal编程技术网

Javascript 使用ASP.NETAJAX选择DOM元素的方式与Jquery类似

Javascript 使用ASP.NETAJAX选择DOM元素的方式与Jquery类似,javascript,jquery,asp.net-ajax,Javascript,Jquery,Asp.net Ajax,我正在尝试选择一组特定的div元素,并将其高度属性更改为“自动”。目前我用于实现这一点的jquery代码是: $("div#TreeView1 td > div").css("height","auto"); 不幸的是,我不得不使用MS javascript库(尽管我提出了抗议)。如何使用Microsoft的ASP.net AJAX做类似的事情?使用ASP.net AJAX框架中可用的工具直接翻译$(“div#TreeView1 td>div”).css(“height”,“auto”)

我正在尝试选择一组特定的div元素,并将其高度属性更改为“自动”。目前我用于实现这一点的jquery代码是:

$("div#TreeView1 td > div").css("height","auto");

不幸的是,我不得不使用MS javascript库(尽管我提出了抗议)。如何使用Microsoft的ASP.net AJAX做类似的事情?

使用ASP.net AJAX框架中可用的工具直接翻译
$(“div#TreeView1 td>div”).css(“height”,“auto”)

var results = [];

// "#TreeView1 td"
var tds = $get('TreeView1').getElementsByTagName('td');

// would have just used Array.forEach here but
// MS borked it in debug mode for NodeList
for(var i=0, leni=tds.length; i < leni; i++) {
  var td = tds[i];
  // "td > div"
  for(var j=0, lenj=td.childNodes.length; j < lenj; j++) {
    var node = td.childNodes[j];
    if(node.nodeType === 1 && node.nodeName.toLowerCase() === 'div') {
      results.push(node)
    }
  }
}

// .css("height", "auto")
Array.forEach(results, function(element) {
  element.style.height = 'auto'
});
var结果=[];
//“#TreeView1 td”
var tds=$get('TreeView1')。getElementsByTagName('td');
//本应在此处使用Array.forEach,但
//MS将其设置为节点列表的调试模式
对于(变量i=0,leni=tds.length;idiv”
对于(var j=0,lenj=td.childNodes.length;j

现在,问问你的老板他/她更愿意保留哪一个。说真的,现在就去问

你不能同时包含这两个库吗?我的老板希望所有的web开发人员都使用一个javascript框架,以便将来更易于维护。还包括两个js框架会降低初始网页加载速度(可能不太明显)。不幸的是,我束手无策:(试着让你的老板读一下: