我有一个ul,然后有一个按钮,点击添加一个li<ul id="ctContent">
</ul>
<script type="text/javascript">
function addLi(imgSrc) {
var liIndex = $("li").index($("#ctContent li:last-child"));
var cls = ""; if (liIndex % 2 == 0 || liIndex == -1)
cls = "sty2";
else
cls = "sty1"; var fileName = imgSrc.substring(imgSrc.lastIndexOf('\\') + 1);
var newLi = $("<li class=\"" + cls + "\"><p class=\"lie1\"><img src=\"" + imgSrc + "\" /></p><p class=\"lie2\">" + fileName + "</p><p class=\"lie3\">原图</p><p class=\"lie4\">等待上传</p><a class=\"lie5\" href=\"javascript:void(0);\" onclick=\"$(this).parent().remove()\"><img src=\"images/upload_03.jpg\" style=\"border:0px;\" /></a></li>");
$("#ctContent").append(newLi);
}
</script>我想通过点击一个按钮,遍历li取得li里面的img的src路径,这个应该怎么截取啊?
</ul>
<script type="text/javascript">
function addLi(imgSrc) {
var liIndex = $("li").index($("#ctContent li:last-child"));
var cls = ""; if (liIndex % 2 == 0 || liIndex == -1)
cls = "sty2";
else
cls = "sty1"; var fileName = imgSrc.substring(imgSrc.lastIndexOf('\\') + 1);
var newLi = $("<li class=\"" + cls + "\"><p class=\"lie1\"><img src=\"" + imgSrc + "\" /></p><p class=\"lie2\">" + fileName + "</p><p class=\"lie3\">原图</p><p class=\"lie4\">等待上传</p><a class=\"lie5\" href=\"javascript:void(0);\" onclick=\"$(this).parent().remove()\"><img src=\"images/upload_03.jpg\" style=\"border:0px;\" /></a></li>");
$("#ctContent").append(newLi);
}
</script>我想通过点击一个按钮,遍历li取得li里面的img的src路径,这个应该怎么截取啊?
解决方案 »
- IE下,javascript动态加载flash失败,求解
- 提交隐藏的表单,怎么不起作用呢?
- 超级郁闷!!!FireFox里面没有innerHTML ...................
- jsp中获取JavaScript中的变量
- iframe中有onload事件没?为什么以前好使这回不好使了那
- 输入框问题
- 原创高手请进 能追加一个onload吗
- 复杂的句子啊不知道什么意思啊!有人能结识吗?
- 如何设置text框使其无法输入,并且显示的字不是灰色的。是否有什么style或方法可是实现。我用<input type="text" style="ime-mode:disabl
- 开源Node.js论坛上线了
- JS验证表单一次报出所有出错信息
- 滚动条在浏览器缩小的时候被页面挡住是怎么回事
{
$(this).find("img").get(0).attr("src");
});
<input type="button" value="获得" onclick="getSrc()" />
<ul id="ctContent">
</ul>
<script type="text/javascript">
function addLi(imgSrc) {
var liIndex = $("li").index($("#ctContent li:last-child"));
var cls = ""; if (liIndex % 2 == 0 || liIndex == -1)
cls = "sty2";
else
cls = "sty1"; var fileName = imgSrc.substring(imgSrc.lastIndexOf('\\') + 1);
var newLi = $("<li class=\"" + cls + "\"><p class=\"lie1\"><img src=\"" + imgSrc + "\" /></p><p class=\"lie2\">" + fileName + "</p><p class=\"lie3\">原图</p><p class=\"lie4\">等待上传</p><a class=\"lie5\" href=\"javascript:void(0);\" onclick=\"$(this).parent().remove()\"><img src=\"images/upload_03.jpg\" style=\"border:0px;\" /></a></li>");
$("#ctContent").append(newLi);
}
function getSrc()
{
var str = [];
var imglist = $("#ctContent p img");
imglist.each(function(){str.push(this.src)})
alert(str.join(","))
}
</script>