我是Javascript的新手。我正在处理我们网站中构建的另一个功能,并根据我的偏好修改它。
我收到以下错误但尚未找到解决方案
Uncaught TypeError: Cannot set property 'innerHTML' of undefined application-10ea3f5b8fa15aa9f943827f3d4ea7e2.js:337
(anonymous function) application-10ea3f5b8fa15aa9f943827f3d4ea7e2.js:337
Z.extend.each application-10ea3f5b8fa15aa9f943827f3d4ea7e2.js:14
Z.fn.Z.each application-10ea3f5b8fa15aa9f943827f3d4ea7e2.js:14
window.premlaneAnalysis application-10ea3f5b8fa15aa9f943827f3d4ea7e2.js:334
onload 23788:169
应用10ea3f5b8fa15aa9f943827f3d4ea7e2.js
318 function()
319 {
320 $(document).ready(function()
321 {
322 return $("#prem_loads .pagination a").live("click",function()
323 {
324 var t,e;return t=$(this).parent().parent().parent().parent().attr("id"),
325 $(this).html("<img src='/assets/ajax-loader3.gif' />"),
326 this.href.indexOf(t)>0?$.getScript(this.href):(e=this.href,$.getScript(e.replace("searches","searches/"+t))),
327 !1
328 })
329 }),
330 window.premlaneAnalysis=function()
331 {
332 var t;
333 return $(".row-fluid").each(function()
334 {
335 var t;
336 return t=$(this).children()[2],
337 t.innerHTML="<img src='/assets/ajax-loader.gif' class='prem_results'/>"
338 }),
339 t=String(window.location),
340 $.getScript(t.replace("searches","searches/prem_results")),
341 !1
341 }
342 }.call(this),
答案 0 :(得分:1)
Jeez,谁写这样的代码?
忽略所有其他废话,问题代码是这样的:
$(".row-fluid").each(function()
{
var t;
return t=$(this).children()[2],
t.innerHTML="..."
});
这段代码说,用“row-fluid”类设置每个元素的第三个子元素的内部html。你遇到的问题是其中一个元素少于三个孩子。