2012-04-24 230 views
0

即时通讯尝试隐藏的行显示何时加载页面取决于哪个单选按钮被检查,有功能工作的点击事件,但似乎无法让它工作关于“DOM:加载”事件,我需要编辑页面,无法找出原因,任何帮助将是巨大的 Javascript事件触发页面加载

  $("content").observe('dom:loaded', function(event){ 
       if ($("organisation_contact_is_user_yes").checked){ 
           $$('.1').invoke('show'); 
           $$('.2').invoke('hide'); 
       } 
       if ($("organisation_contact_is_user_no").checked){ 
           $$('.1').invoke('hide'); 
           $$('.2').invoke('show'); 
       } 
    }); 
+0

这是jQuery或其他框架?因为这看起来不像jQuery。 – Tejs 2012-04-24 15:42:01

+0

是原型,应该把那个抱歉 – 2012-04-24 15:43:06

+0

看起来像Prototype.js – epascarello 2012-04-24 15:43:30

回答

0

你听的“DOM:加载”的文档事件:

document.observe('dom:loaded', function(event) { 
    // anything you want to execute once the dom's ready 
}); 
0

函数需要引用dom加载的fram ework。检查没有选中不会有任何区别。 更改每个括号到一个{标志,适用于我

相关问题