输出什么?span里面的值?要怎么输出?alert?
通江ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
如果是的话:
$("ul").find("li").each(function(i,v){
var str=$(v).find("span").text();
alert(str);
});
如果要输出checkbox 被选中的那个区域的span的值的话,
$("ul").find("li").each(function(i,v){
var isCheck=$(v).find("input:checkbox").attr("checked");
if(isCheck=="checked")
{
var str=$(v).find("span").text();
alert(str);
}
});
使用 each 方法, 假设你的 jQuer 元素是 el , 大概代码是:
$(el).each(function(index,el){
console.log( $(el).attr('id') );
})
each 是 jQuery 提供的遍历方法,第一个参数是索引,第二个参数是遍历对象的值。
style type="text/css"
div{ width:200px;
height:100px;
background:red;
}
/style
script src="jquery-1.8.2.min.js/jquery-1.8.2.min.js"/script
script language="javascript"
$(document).ready(function(){
var result = 0;
$(".h_30").each(function(index, element) {
//alert(111)
var tempval
tempval = $(this).find(".inputval").val() * $(this).find(".Chose").text();
result += tempval;
$("#result").html($("#result").text() + "br /" +($(this).find(".inputval").val() + "*" + $(this).find(".Chose").text() + "=" + tempval));
});
//alert(result)
});
/script
/head
body
table style="width: 100%;font-family:微软雅黑;"
tr class="h_30"td
input id="hid_1" class="inputval" type="hidden" value="100" /
div 75/div
div class="Chose" 85/div
/td/tr
tr class="h_30"td
input id="hid_2" class="inputval" type="hidden" value="200" /
div 55/div
div class="Chose" 75/div
/td/tr
/table
div id="result"/div
/body
/html
引入你的jq运行就好,,演示: