$(document).ready(function(){
var a=$(".div").html();
if(/^\s*?$/.test(a))
$(".btn").hide();
else
$(".btn").show();
});
var a=$(".div").html();
if(/^\s*?$/.test(a))
$(".btn").hide();
else
$(".btn").show();
});
解决方案 »
- 我在Myeclipse中新建了一个JSP文件,输入代码后不能保存
- 【谢谢啦】寻求个简单方法
- 急急!!event.srcElement的兼容问题
- 在js脚本中怎么先加载一个frame页面,加载完成后,再执行frame页面中的函数?
- 怎样在网页中禁用alt+Tab等功能键?
- [请问]怎样取得表格的某一列宽度的像素值?——解决问题立即结贴!
- 100分求“我佛山人"的表单验证的详细解析
- javascript中怎样input框中录入的数值转换为浮点值?
- 难题:我要把HTML表格中的数据导到EXCEL中去
- h5唤起app的相关问题
- 如何用angular实现childRouter的功能?
- javascript新手求助:没有添加onclick事件,却能点击链接成功跳转。请问是正常现象吗?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var a=$.trim($(".div").html());
var b=$(".div li").length;
if(a==null||a.length==0||b<=3){
$(".btn").hide();
}
else{
$(".btn").show();
}
});
</script>
<style>
*{
margin:0;
padding:0;
}
li{
list-style:none;
}
.btn{
width:100px;
height:30px;
float:left;
background:#00BCF3;
color:#FFF;
line-height:30px;
text-align:center;
}
.div{
width:300px;
float:left;
border:1px solid #066;
}
.div li{
width:300px;
height:20px;
float:left;
line-height:20px;
}
</style>
</head><body>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
<ul>
<li>111111111</li>
<li>111111111</li>
<li>111111111</li>
</ul>
</div>
</body>
</html>
请问下 当我这个div里面的内容只能显示3个li 当多出的li隐藏 点击a标签 隐藏的li显示 再次点击a标签 多出的li隐藏 这个应该这么写
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var a=$.trim($(".div").html());
var b=$(".div li").length;
if(a==null||a.length==0||b<=3){
$(".btn").hide();
}
else{
$(".btn").show();
}
});
</script>
<style>
*{
margin:0;
padding:0;
}
li{
list-style:none;
}
.btn{
width:100px;
height:30px;
float:left;
background:#00BCF3;
color:#FFF;
line-height:30px;
text-align:center;
}
.div{
width:300px;
float:left;
border:1px solid #066;
}
.div li{
width:300px;
height:20px;
float:left;
line-height:20px;
}
</style>
</head><body>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
<ul>
<li>111111111</li>
<li>111111111</li>
<li>111111111</li>
</ul>
</div>
</body>
</html>
请问下 当我这个div里面的内容只能显示3个li 当多出的li隐藏 点击a标签 隐藏的li显示 再次点击a标签 多出的li隐藏 这个应该这么写
function () {
//li隐藏
},
function () {
//li显示
}
);
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="../lib/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".div").each(function(k,v){
var t = v.innerText;
var hasc = t.replace(/\s/,'');
if(hasc.length==0){
$(v).prev().css('display','none');
}
})
});
</script>
<style>
*{
margin:0;
padding:0;
}
li{
list-style:none;
}
.btn{
width:100px;
height:30px;
float:left;
background:#00BCF3;
color:#FFF;
line-height:30px;
text-align:center;
}
.div{
width:300px;
height:60px;
float:left;
border:1px solid #066;
}
.div li{
width:300px;
height:20px;
float:left;
line-height:20px;
}
</style>
</head><body>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
ddd
</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
vvv
</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
</div>
</body>
</html>
$(".div").each(function(k,v){
var t = v.innerText;
if(t.length==0){
$(v).prev().css('display','none');
}
})
});
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".btn").click(function(){
var arr=$(".div li:not(:hidden)");
if(arr.length>3)
$(".div li:lt(2)").hide()
else
$(".div li:lt(2)").show()
});
});
</script>
<style>
*{
margin:0;
padding:0;
}
li{
list-style:none;
}
.btn{
width:100px;
height:30px;
float:left;
background:#00BCF3;
color:#FFF;
line-height:30px;
text-align:center;
}
.div{
width:300px;
float:left;
border:1px solid #066;
}
.div li{
width:300px;
height:20px;
float:left;
line-height:20px;
}
</style>
</head><body>
<a href="javascript:;" class="btn">点击</a>
<div class="div">
<ul>
<li>111111111</li>
<li>111111111</li>
<li>111111111</li>
<li>111111111</li>
<li>111111111</li>
</ul>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="../lib/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".div").each(function(k, v) {
var t = v.innerText;
var b = $(v).prev()
if (t.length == 0) {
b.css('display', 'none');
}
$(this).blur(function() {
var t = v.innerText;
if (t.length != 0) {
b.css('display', 'block');
} else {
b.css('display', 'none');
}
}) }) });
</script>
<style>
* {
margin: 0;
padding: 0;
}li {
list-style: none;
}.btn {
width: 100px;
height: 30px;
float: left;
background: #00BCF3;
color: #FFF;
line-height: 30px;
text-align: center;
}.div {
width: 300px;
height: 60px;
float: left;
border: 1px solid #066;
}.div li {
width: 300px;
height: 20px;
float: left;
line-height: 20px;
}
</style>
</head><body>
<a href="javascript:;" class="btn">点击</a>
<div class="div" ContentEditable='true'></div>
<a href="javascript:;" class="btn">点击</a>
<div class="div" ContentEditable='true'>ddd</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div" ContentEditable='true'></div>
<a href="javascript:;" class="btn">点击</a>
<div class="div" ContentEditable='true'>vvv</div>
<a href="javascript:;" class="btn">点击</a>
<div class="div" ContentEditable='true'></div>
</body>
</html>
就是 源代码也没有的那种
<li><a><img src=""/></a></li>
<li><a><img src=""/></a></li>
<li><a><img src=""/></a></li> 我已经实现了当 没有上传图片的时候 源代码为<li><a></a></li>
<li><a></a></li>
<li><a></a></li>
<li><a><i</a></li>我想实现,如果是没有上传图片的时候,能不能把 源代码删除或者不显示即
如果有一张图片只有一个 li 只有2张图片就有2个li