PHP调用js嵌套函数的问题,入门! 本帖最后由 cai301 于 2015-03-06 21:25:22 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <head> <script language="JavaScript"> $ = window.$ || {}; //这句是什么意思完全不懂 $.test1 = function() { //$.这种形式的函数有什么特殊处? return { t1:function (){ //我需要调用t1函数,并返回值 return "t1"; }, t2:function (){ return "t2"; } }; } </script></head><?php echo '<script type="text/javascript">'; echo '$.test1.t1();'; //这句在编译时报错。我应该如何调用上面的t1函数呢? echo '</script>';?> 你好,不好意思,看走眼了。但你给我的代码依然有错,在$.test1.t1()这句调用时出错,编译无法通过。我需要调用的js函数是别人写好的,不能修改js,而且保证没有错误。我只需要调用这其中的某个函数得到计算返回值即可。 哦,我发的代码要$.test1().t1()调用,<script language="JavaScript"> $ = window.$ || {}; //这句是什么意思完全不懂 $.test1 = function() { //$.这种形式的函数有什么特殊处? return { t1:function (){ //我需要调用t1函数,并返回值 return "t1"; }, t2:function (){ return "t2"; } }; } </script><script type="text/javascript">alert($.test1().t1());</script>你原来的写法:t1函数是类似java中私有方法的形式,从外部是无法调用的 JSON小问题,跪求指导 jquery插件不能加载 谁用过jqgrid的cell editing? 文本框内容拖动问题 如何把这种特殊效果的下拉菜单项靠右对齐或者居中对齐,有点难度哦。 日期型字符型的转换问题 Smooth Zoom Pan 图片处理插件,有需要的朋友吗 请问关于js控制网页元素的问题,谢谢 怎样在一个页面中关闭另一个页面? 新手使用Eclipse java Web编程问题救助 js实现两个下拉联动 extjs页面传值问题
<script language="JavaScript">
$ = window.$ || {}; //这句是什么意思完全不懂
$.test1 = function() { //$.这种形式的函数有什么特殊处?
return {
t1:function (){ //我需要调用t1函数,并返回值
return "t1";
},
t2:function (){
return "t2";
}
};
}
</script>
</head><?php
echo '<script type="text/javascript">';
echo '$.test1.t1();'; //这句在编译时报错。我应该如何调用上面的t1函数呢?
echo '</script>';
?>
$ = window.$ || {}; //这句是什么意思完全不懂
$.test1 = function() { //$.这种形式的函数有什么特殊处?
return {
t1:function (){ //我需要调用t1函数,并返回值
return "t1";
},
t2:function (){
return "t2";
}
};
}
</script>
<script type="text/javascript">
alert($.test1().t1());
</script>
你原来的写法:t1函数是类似java中私有方法的形式,从外部是无法调用的