如何防止儿童被带走
How to prevent removal of a child?
我有以下代码:
var o = true;
$('a#filter').click(function () {
if(o){
$('.heading').append(''
<div id="fil">'
<div class="row">'
<div class="span12">'
<div class="content" style="padding-bottom:0;margin-top:0px; text-align:center; min-height:0px;background:-moz-linear-gradient(center top , #fafafa 0%, #e9e9e9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);background:-webkit-linear-gradient(top, #fafafa 0%, #e9e9e9 100%);">'
<?php echo '<a href="http://njace-cc.montclair.edu/admin/users/manage.php">All</a> ' . $letters; ?>'
</div>'
</div>'
</div>'
</div>');
o = false;
$('#cls').html("▲");
}
else{
$('.heading').children("#fil").remove();
o = true;
$('#cls').html("▼");
}
});
场景是:
- 用户点击链接(id=filter)
- 用户得到一个包含a-Z字母的div
- 如果用户点击一封信,那么一个表就会被过滤掉
问题是,在GET操作(单击一个字母)之后,div将消失(被删除),我希望在GET操作之后(单击字母)仍然显示该div。
我尝试使用以下代码触发php标签中的点击功能:
echo '<script>$("a#filter").trigger("click");</script>';
但没有奏效。
知道吗?
更改
$('.heading').children("#fil").remove();
至
$('.heading').children("#fil").empty();
$(document).ready(function() {
if(window.location.search.length){
$("a#filter").trigger("click");
}
});
相关文章:
- 防止Iframe窗体在新窗口中打开
- 有没有一种方法可以防止img get请求使用css或js发生
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 如何防止网页加载后自动启动功能
- 当json解析空响应时,Whatwg-Fetch失败,我该如何防止它
- 防止默认锚点行为AngularJS
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- 防止ng重复中的重复值(AngularJS)
- ExtJS网格单元格编辑器,防止焦点松动问题
- 防止jQuery Mobile中的ajax缓存
- 如何防止在使用.val()时引入XSS漏洞
- 从Javascript警报中防止换行
- json-ajax动画防止通过php发送数据
- 针对重复发生的事件,使用moment.js防止DST偏移
- 如何防止Math.max()返回NaN
- Javascript在处理函数时防止单击
- 如何防止多个ajax查询在“;prev“;按钮被点击多次
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 如何防止Angular方法多次激发
- 如何防止儿童被带走