0
我有以下代码:如何防止儿童被移走?
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 =过滤器)。
- 如果用户点击一个字母,那么表格将被过滤,用户得到一个包含A-Z的字母的div。
问题是在GET操作(单击一个字母)后,div将消失(被删除),我想要的是在GET操作(单击一个字母)后仍显示该div。
我尝试使用下面的代码来触发在PHP标签点击功能:
echo '<script>$("a#filter").trigger("click");</script>';
,但没有奏效。
有什么想法?
$( '标题')儿童( “#FIL”)删除()。;删除div。如果你不希望它被删除,然后拿出那一行。 – Brian 2014-10-10 15:40:42
另外,尽量不要混用这样的语言。 'js','php'和'css'实际上应该在单独的文件中,它们相互引用而不是混合起来。 – 2014-10-10 15:42:50
我认为这是一个好主意,检查如果url包含查询字符串(?letter = s),然后保持div,否则不显示它? – Riad 2014-10-10 15:43:53