如何隐藏#id对象
How to hide #id object
所以我使用lightbox(它基本上是fancybox),我使用内联功能(所以点击链接会弹出一些文本)。
我将文本定义如下:
<p id="wald" style="width:500px; border:2px solid #ececec; padding:10px; margin-right:auto;margin-left:auto;">
<strong>id="loremipsum"</strong> Nullam varius congue fringilla. Curabitur auctor dapibus molestie. Cras malesuada vestibulum lectus, vel ullamcorper nibh tempus lobortis. Donec ipsum magna, malesuada et fringilla eget, placerat ut arcu. Donec aliquet, mauris ut pellentesque tincidunt, massa dolor tempor urna, ac interdum massa nisl id tellus. Maecenas eu nunc varius lorem porttitor faucibus. Suspendisse potenti. Donec ullamcorper vehicula pretium. In aliquam adipiscing mi, rhoncus eleifend felis auctor eu. Aenean et mi vitae ante ultricies pulvinar a vel neque.
</p>
但问题是文本显示在页面的底部。
我该怎么解决这个问题?
要使用CSS隐藏对象,请编写
.[class of element] {display:none; }
#[id of element] {display:none;}
您也可以使用{visibility:hidden}
使用jQuery,您可以使用完成此操作
$(document).ready(function () {
//this is used it we want to access multiple style add extra with comma sperated values.
$("#[id of element]").css({display:none});
$(".[class of element]").css({display:none});
或者你也可以试试
//this is used it we want to access only one style
$("#[id of element]").css('display','none');
$(".[class of element]").css('display','none');
});
你的意思是:
//add display:none, so that its hidden and opens in fancybox when clicked if you have valid code
<p id="wald" style="width:500px; border:2px solid #ececec; padding:10px; margin-right:auto;margin-left:auto; display:none;">
//OR
<div style="display:none;">
<p id="wald" style="width:500px; border:2px solid #ececec; padding:10px; margin-right:auto;margin-left:auto;">
</div>
试试这个:在您的html:中
<a href="#" id="show_dialog">click this to show dialog</a>
<p id="wald" style="width:500px; border:2px solid #ececec; padding:10px; margin-right:auto;margin-left:auto;">
<strong>id="loremipsum"</strong> Nullam varius congue fringilla. Curabitur auctor dapibus molestie. Cras malesuada vestibulum lectus, vel ullamcorper nibh tempus lobortis. Donec ipsum magna, malesuada et fringilla eget, placerat ut arcu. Donec aliquet, mauris ut pellentesque tincidunt, massa dolor tempor urna, ac interdum massa nisl id tellus. Maecenas eu nunc varius lorem porttitor faucibus. Suspendisse potenti. Donec ullamcorper vehicula pretium. In aliquam adipiscing mi, rhoncus eleifend felis auctor eu. Aenean et mi vitae ante ultricies pulvinar a vel neque.
</p>
然后在你的.js代码中键入这个。(你需要jquery来做这件事)
$(document).ready(function(){
$('#wald').hide();
$('#show_dialog').click(function(){
$('#wald').show();
});
});
相关文章:
- 识别没有ID或特定属性的对象
- Html地图对象-点击地图获取id的一部分
- 更改嵌套对象的父子相关id
- 如何循环通过2个对象数组并通过匹配id进行合并
- 保存id数组's而不是对象
- 如何通过json对象选项卡中的Id来检查对象是否存在
- 通过知道对象的id在JSON中查找对象
- 如何排除对象'在$.toJSON之前或期间的s id属性
- 如何从对象中获取id
- 如何通过ID获取图层对象
- 将URL字符串${userid}替换为javascript对象中的实际用户id
- 将对象数组与id数组进行比较
- 如何查找流星集合中最后一个元素/对象的id
- 如何将id数组与带下划线的对象数组嵌套属性进行比较
- 筛选具有相同id的多个数组中的对象
- AngularJS-点击对象,访问它's ID&以该ID作为参数激发函数
- 我想使用Javascript中的循环在HTML中的特定id中显示数组中的多个对象
- 在不重构Mongo数据库的情况下,更新嵌入数组中的具有给定ID的对象
- 有没有一种简单的方法可以用包含id和名称(从a到Z)的对象填充数组
- 如何隐藏#id对象