jquery 一个问题! 进来看下!回复都有分!
页面有ul li标签,怎么用jquery来循环输入5条数据呢?
还有 如果用for var i=0; i怎么转换成int类型呢?
我拼接的时候。传入的值 "+i+" 传入的是+i+ 应该怎么搞呢?
------解决方案--------------------坐等高人
------解决方案--------------------不明
------解决方案--------------------js是弱类型,
如果var i=1;
i想加数字的话,就得(i*1)+数字
------解决方案--------------------例如:
for(var i=0;i<10;i++){
alert(((i*1)+1));
}
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------HTML code
<ul id = "myUl"><ul>
------解决方案--------------------
------解决方案--------------------
var shtml = "";
for (var i = 0; i < 5; i++) {
shtml += "<li>" + i + "</li>";
}
$("#ulid").html(shtml);
<ul id="ulid">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
------解决方案--------------------
$liValue 是我随意写的;---在 js 中 变量名开头 可以是 '_' '大小写字母' '$' ,后面跟着的还可以是数字。
我自已给自己定了一个规则
:凡是JQuery 对象的变量,我都在它的前面加个‘$’ 号;这样,就不会被 js对象,还是JQuery 对象迷惑了。
------解决方案--------------------
$("ul li").each(function(index){
$(this).html(index);
});
------解决方案--------------------
好好学习下js啊
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
搞不懂你在说什么
------解决方案--------------------
Number()
------解决方案--------------------
循环用JScript code
var a=Array();
a=document.getElementsByTagName("li")
------解决方案--------------------