对于初学者,请检查这个小提琴 - > http://jsfiddle.net/xV4s3/
正如你所看到的,我们有一个包装器,overflow: hidden里面有一个原生select的三个选项和一个ul样式看起来像一个选项有三个项目.
现在,当你点击ul时,你可以看到它的高度变化(由于脚本),但是除了包装器之外什么都没有看到,因为overflow: hidden.这符合预期.
我的问题是关于默认select的选项,因为我在规范中找不到任何东西.
他们为什么不受影响overflow: hidden?
我有一些类似于这个的HTML:
<input value="" name="test[0][test_inner_one]" type="text">
<input value="" name="test[0][test_inner_two]" type="text">
<input value="" name="test[0][test_inner_three]" type="text">
Run Code Online (Sandbox Code Playgroud)
我想要做的只是0用其他东西替换,但我无法想象正则表达式.
因此,例如,在替换之后,它应该如下所示:
<input value="" name="test[1][test_inner_one]" type="text">
<input value="" name="test[1][test_inner_two]" type="text">
<input value="" name="test[1][test_inner_three]" type="text">
Run Code Online (Sandbox Code Playgroud)
整个事情的想法是我克隆HTML,并且0它之前的文本不会是静态的,所以例如它不会总是test[0]但它将采用以下格式some_text[index][some_other_text],我只需要替换"索引" ".
任何帮助将不胜感激.
假设我们有这样的代码:
var movement = setInterval(function() {
var position = 0; // Just some example values
var limit = 200; // to go with the code below
if (position < limit) {
position = position + 10;
}
}, 500);
Run Code Online (Sandbox Code Playgroud)
是否可以用变量替换<登录position < limit和+登录position + 10(这样代码当然可以工作)?
如果是,那么最好的方法是什么?