这位网友你好,想调用jQuery的方法你必须先引用jQuery文件,其次你的这个元素必须是jQuery对象才可以。
如果缺了上面的两个条件是不可以的,也就是说js不能直接调用jq方法。
楼主,你将方法pr() return sw的值,然后调用赋值给你新的sw变量就可以了,然后再jquery里面就可以调用使用了 ,代码如下,只是加两行代码
function pr()
{
var L=documentgetElementById("exleft");
var R=documentgetElementById("contentBlock");
if (LclassName=="exleft")
{
LclassName="exleft1";
RclassName="exright1";
sw=0;
}
else
{
LclassName="exleft";
RclassName="exright";
sw=200;
}
//以下代码将方法pr()return sw的值
return sw;
}
var jq = jQuerynoConflict();
jq(window)resize(function(){
var hgt = documentbodyoffsetHeight - 128;
//以下代码调用方法pr()并赋值给新的sw变量
var sw=pr();
var wgt = documentbodyoffsetWidth - sw;
jq('#pageContent')tabs({
height:hgt,
width:wgt
});
});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)