在Javascript中递增一个字符串下标数字
Incrementing a string subscript number in Javascript
大家好!我想在div名称中增加下标,如"#jstree1"
, "#jstree2"
…等。我知道迭代和增量值是一个解决方案。但是在这种结构下,我不知道该怎么做。
<script src= '@routes.Assets.at("dist/libs/jquery.js")' type="text/javascript"></script>
<script src= '@routes.Assets.at("dist/jstree.min.js")' type="text/javascript"></script>
<script>
$(function () {
var i = 0;
// 6 create an instance when the DOM is ready
$('#jstree'+i).jstree({
"core" : {
"animation" : 0,
"check_callback" : true,
"themes" : { "stripes" : true }
},
/*"plugins" : [
"search", "unique",
"state", "types"
]*/
"plugins" : [
"contextmenu", "dnd", "search",
"state", "types", "core", "json_data", "ui", "crrm"
]
});
i++;
var to = false;
var k = 0;
$('#plugins4_q').keyup(function () {
if(to) { clearTimeout(to); }
to = setTimeout(function () {
var v = $('#plugins4_q').val();
$('#jstree'+k).jstree(true).search(v);
}, 250);
});
k++;
});
</script>
}
我需要增加div
jstree
来显示树并使搜索栏工作,但它不起作用。如果可能的话,我想把变量赋值给任意数。请帮我解决这个问题。非常感谢。
Ummm....是的!在Javascript中,任何数字都可以被赋值给一个变量。
i = 10;
x = 1.5;
…等。
是的,你可以分配任何数字,但当你做一些逻辑运算时,请确保使用严格的符号。
===/!==
因为以下错误可能会发生
var number = 1.2;
if(number == "1.2") == > TRUE
if(number == 1.2) == > TRUE
if(number == 1) ==> TRUE
相关文章:
- NodeJS在一个较大的字符串中获取一个字符串的索引
- Javascript:用while循环在给定的count参数中重复一个字符串
- 如何使用另一个字符串作为模板从字符串中提取数据
- 如何检查一个字符串的所有字符是否都存在于另一个字符串中
- 从表单中动态生成一个字符串,传递给通过AJAX加载的PHP文件
- 我可以使用JS一次使用JSON数组中的一个字符串吗
- 将字符串转换为数组使用javascript更新一个值并返回一个字符串
- 如何在JavaScript中每隔第n个字符分割一个字符串
- 我需要使用什么语法来向一个对象的成员添加一个临时数组,该成员等同于一个字符串的通用列表
- 使用Jquery从所有元素创建一个字符串
- 在Javascript中截断一个字符串,混淆了最后两个测试字符串
- Javascript使用本地存储,回调对象并用Json更改为一个字符串以用于填充函数
- 将一个字符串数组解析为一个新的数组javascript
- 我可以在两个javascript文件之间传递一个字符串吗?
- 如何拆分一个字符串,然后将它们与另一个字符串匹配
- get没有方法“writefile”,即使输入是一个字符串
- 将 url 中的一个字符串替换为另一个字符串
- 如何在 javascript 中使用正则表达式在其他两个字符串之间找到一个字符串
- “JSON.parse(str)”返回“意外令牌c”,但str是一个字符串
- 递归查找嵌套数组中的最后一个字符串