工作我有一个jQuery代码
$(window).load(function() {
document.title = $("#myid").text(); //not working in FF
});
在这里,我已经使用$(窗口).load(函数(),因为在#。 myid我通过另一个javascript获得价值,如果我使用ready(),它给我错误,所以我第一次加载窗口,然后开始读取值 现在在IE中,窗口加载后,我得到document.title时, 但对于FF的未来作为blank.undefined。 为什么呢?任何想法或替代SLN。
如果u使用jQuery(函数(){,U将无法得到 的jQuery(“#身份识别码”)的文本值();该值从另一个JavaScript的到来,所以,如果我调用$(window).load(function(){,它将等待直到窗口加载,然后#myid将被填充,然后我将能够检索document.title = jQuery(“#myid”)。text() ; – Wondering 2010-01-29 12:03:02
我认为你需要让你的问题更清楚一些,正如我刚才说的DOM完成了一样,你正在讨论通过另一个资源进入的东西,如果它是通过另一个javascript文件传入的,你应该使用jQuery.getScript( )函数,然后使用回调函数来设置文档标题。 – 2010-01-29 15:06:38