函数载入的html触发onload,如何在html中使用onload事件来调用js文件中的函数

我有一个html文件,我需要从服务器加载一些项目,为此我在js文件中使用了一个函数。现在,我可以在js文件中使用该函数,而不是在HTML文件的标记中包含该代码,并且可以通过HTML中的任何标记(只要页面加载)上的onload属性来调用它。如何在html中使用onload事件来调用js文件中的函数

我的HTML页面:

$.getScript(path + "js/jsfile.js");

data-role="button" οnclick="currentPage.back();">Back

只要这个页面被加载时,我需要的getColor()函数来执行,得到的结果取到HTML页面。

我jsfile.js页:

currentPage = {};

currentPage.init = function() {

WL.Logger.debug("listofenvironments :: init");

};

currentPage.back = function(){

WL.Logger.debug("Login :: back");

pagesHistory.push(path + "pages/otherpage.html");

$("#pagePort").load(path + "pages/" + "otherpage.html");

};

function getColor(){

//some coding goes on here....

}

我已经用在我的HTML页面中的标签的onload事件试过,但它不工作。而currentPage.back()函数工作正常。

2015-05-04

Srujana

+0

你确定所有方法一般工作吗? –

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值