如何用javascript搜寻相同值并打印出来 你是要只显示date='2014/9/11'的div吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是我是想在id g 重新打印新的相同的行列 比如说 时间为 2014/9/12 就会在 id=g 里面 在显示2014/9/12B: 14:00 ~ 15:002014/9/12B: 14:00 ~ 15:002014/9/12A: 12:00 ~ 13:00 首先保证时间格式一致然后去其糟粕变为一个类Number字符串再比较是否相等 亲,应该这么写:var h = $("#g").attr("date");if( h == "2014/9/25"){alert(h);} 补充:首先把你的id全部改为class,即class="g";因为在页面中,id是唯一的,二class是可以共存的;然后js你可这么写:$(function(){ $(".g").each(function(){ var a=$(this).attr("data"); if(a!="2014/9/12"){ $(this).remove(); } })}) 亲 我使用你的 code 但他全都消失了 ... 对不起你也要说,你的代码没有可读性,思维混乱,前面的应该是铺垫,后面的应该是越来越顺利才对,总感觉你是在绑起石头砸自己。用Jquery的标签选择器就可以做到$('div[data="xxxxx"]') //=>集合 谢谢你的指教,是我学习还不够,所以在此跟各位前辈请教,如果各前辈不介意欢迎大家多多指教data 的指令 因为我还没使用过,不过谢谢你提供这条路线,我会在去找寻其馀解答,谢谢。并此谢谢a756375788 我已找寻到方法,以下为我参考你的方式找到的解法,如有更好的答案欢迎指教$("div#g").each(function(){ var h = $(this).attr("date"), contents = $(this).text(), j = contents.charAt(9); if( h == "2014/9/12"){ //alert(h); $("#q").append("<div class='i' room='"+j+"'>"+contents+"</div>"); } }) 亲 我使用你的 code 但他全都消失了 ...额 一个字母写错了,这样写就没问题了$(function(){ $(".g").each(function(){ var a=$(this).attr("date"); if(a!="2014/9/12"){ $(this).remove(); } })}) 亲 我使用你的 code 但他全都消失了 ...额 一个字母写错了,这样写就没问题了$(function(){ $(".g").each(function(){ var a=$(this).attr("date"); if(a!="2014/9/12"){ $(this).remove(); } })})太感谢了 你还特的帮我解答 哈哈 我也没发现 date 写错了 已经可以正常跑了 感谢 亲 我使用你的 code 但他全都消失了 ...额 一个字母写错了,这样写就没问题了$(function(){ $(".g").each(function(){ var a=$(this).attr("date"); if(a!="2014/9/12"){ $(this).remove(); } })})太感谢了 你还特的帮我解答 哈哈 我也没发现 date 写错了 已经可以正常跑了 感谢呵呵 手写有时候难免写错 JS 正侧 能否根据URL获取当前目录名称? as3问题 求助一个正则表达式的问题,有点小难度 JavaScript实现文本在状态栏中来回跑特效的问题? html文件中怎么操作xml文件!? 两段js代码有冲突,求高手帮忙看看 在引用JS文件时,JS文件名带有下划线时,有时候有问题,有时候又没问题,我想问下,JS文件名可不可以带下划线的? to :meizz(梅花雪) 等各位高手,请帮帮我的忙(不太难)。 请问在一个javascript中可以包含另外一个javascript么? 问个js的问题? 新手!!! 求助html中分层问题啊! ajax返回问题
我是想在id g 重新打印新的相同的行列 比如说 时间为 2014/9/12 就会在 id=g 里面 在显示2014/9/12B: 14:00 ~ 15:00
2014/9/12B: 14:00 ~ 15:00
2014/9/12A: 12:00 ~ 13:00
然后去其糟粕
变为一个类Number字符串
再比较是否相等
if( h == "2014/9/25"){
alert(h);
}
然后js你可这么写:$(function(){
$(".g").each(function(){
var a=$(this).attr("data");
if(a!="2014/9/12"){
$(this).remove();
}
})
})
亲 我使用你的 code 但他全都消失了 ...
谢谢你的指教,是我学习还不够,所以在此跟各位前辈请教,如果各前辈不介意欢迎大家多多指教
data 的指令 因为我还没使用过,不过谢谢你提供这条路线,我会在去找寻其馀解答,谢谢。
并此谢谢a756375788 我已找寻到方法,以下为我参考你的方式找到的解法,如有更好的答案欢迎指教$("div#g").each(function(){
var h = $(this).attr("date"),
contents = $(this).text(),
j = contents.charAt(9);
if( h == "2014/9/12"){
//alert(h);
$("#q").append("<div class='i' room='"+j+"'>"+contents+"</div>");
}
})
亲 我使用你的 code 但他全都消失了 ...
额 一个字母写错了,这样写就没问题了$(function(){
$(".g").each(function(){
var a=$(this).attr("date");
if(a!="2014/9/12"){
$(this).remove();
}
})
})
亲 我使用你的 code 但他全都消失了 ...
额 一个字母写错了,这样写就没问题了$(function(){
$(".g").each(function(){
var a=$(this).attr("date");
if(a!="2014/9/12"){
$(this).remove();
}
})
})太感谢了 你还特的帮我解答
哈哈 我也没发现 date 写错了
已经可以正常跑了 感谢
亲 我使用你的 code 但他全都消失了 ...
额 一个字母写错了,这样写就没问题了$(function(){
$(".g").each(function(){
var a=$(this).attr("date");
if(a!="2014/9/12"){
$(this).remove();
}
})
})太感谢了 你还特的帮我解答
哈哈 我也没发现 date 写错了
已经可以正常跑了 感谢
呵呵 手写有时候难免写错