如何在函数中获取变量值
how to get variable value within function?
如何在函数内返回变量值?
var myString = "px";
var myMethod = function(){
if(myString == 'percent') {
return '%';
} else {
return myString; // should return 'px'
}
$('div').css('width','200'+myMethod()); //not working
演示当我遇到这个问题时:
var sCalc = this.className.split('-')[4];
var fnCalc = function(){
if(sCalc == 'plus'){
return '+';
} else if(sCalc == 'minus'){
return '-';
} else if(sCalc == 'multiply'){
return '*';
} else if(sCalc == 'divide'){
retutn '/';
} else{
return '+';
} /*bugging me this too much*/
};
我在控制台没有看到任何错误?
你缺少一个花括号来结束你的函数。
var myString = "px";
var myMethod = function() {
if (myString == 'percent') {
return '%';
} else {
return myString; // should return 'px'
}
};
$('div').css('width','200'+myMethod()); //not working
更新JSFiddle <script>
var myString = "px";
var myMethod = function(){
if(myString=='percent'){
return '%';
} else {
alert(myString); // should return 'px'
}
}
$('div').css('width','200'+myMethod());
</script>
<div style="background: red; position: absolute;">test</div>
相关文章:
- 正在从addEventListener中获取变量值
- less.js - 在解析器的回调中获取变量值
- 在jQuery上发出ajax请求后,闭包在获取变量值方面似乎迟到了
- 从aspx中获取变量值,并在代码隐藏中使用它
- 在 jquery 函数中获取变量值为无穷大
- 如何从另一个 js 文件中获取变量值
- 如何从JavaScript获取变量值到JSP
- jQuery遍历从单元格中获取变量值
- 从另一个函数获取变量值的处理程序
- 从jQuery$(document).ready(function(){});中的外部JavaScript文件获取变量值
- 谷歌地图:从监听器获取变量值
- 如何使用Java代码从HTML中获取变量值
- jquery没有从C#变量中获取变量值
- 不能获取变量值
- 动态添加或复制指令不会从父作用域获取变量值
- 如何从javascript函数中获取变量值
- 数据表:如何从另一个函数中获取变量值
- 从函数js内部获取变量值
- 从输入字段获取变量值,并在SELECT-WHERE语句中使用它
- jQuery从另一个html页面获取变量值