首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求解:小弟我怎么在页面加载完成后利用jQuery立即执行一个onclick 方法

2012-09-24 
求解:我如何在页面加载完成后利用jQuery立即执行一个onclick 方法?我的需求是这样的,在页面加载的时候我会

求解:我如何在页面加载完成后利用jQuery立即执行一个onclick 方法?
我的需求是这样的,在页面加载的时候我会通过遍历 得到一个列表:
  
  <u>
  <logic:iterate id="ite" name="List" indexId="inds">
  <li id="<bean:write name='inds'/>" onclick="show(<bean:write name='ite' perporty='id'/>)"><bean:write name="ite" property="studentame"></bean:write></li>
  </logic:iterate>
  </u>
   
  得到的列表就是:
  张三
  李四
  王五
   
  当这个页面加载完我就要执行一个onclick=show(data) 方法,第一次执行data 默认为是列表中的第一个的id (即 张三的 id);
  我用jQuery 如何实现这个功能呢?
   
  初学jQuery,请教各位高手。

[解决办法]
如果要在页面一加载完就执行一个函数的话,可以使用jQuery的onload()事件
[解决办法]
$(function (){
//在这里把那个onclick 事件 触发就可以
});
[解决办法]
<input id="test" type="button" value="click me" onclick="alert(this.value)" />
<script>
window.onload=function(){ document.getElementById("test").click();}
</script>
[解决办法]

JScript code
function temp_click(){     $("#hi").addClass("background");  }temp_click(); 

热点排行