2015-06-20 79 views
1

我有一个onclick按钮,用于删除所有DIV结果。但它只会删除分页1中的DIV。其他分页2.3中的结果不会被删除。如何解决它?如何在分页中隐藏DIV

function removeDiv(){ 
    $('#divPlay').removeClass("visible").addClass("hidden"); 
} 

<a onclick="removeDiv()">Remove</a> 

分页1:确定 - http://i.stack.imgur.com/xowph.jpg

分页2:错误 - 对分页 http://i.stack.imgur.com/SBmBc.jpg

+5

你应该也提供的HTML,否则我们没有线索回答这个问题。 –

+1

单击分页按钮时添加对此功能的引用。 – Sajal

回答

0

调用remove格:

$('.pagination a').on("click", function(){ 
    removeDiv(); 
}} 

但是,如果表中的数据被动态加载,我会建议将div隐藏在代码中的数据的逻辑加载(或检索),而不是等到元素在文档中可用。

+0

我使用bootstrap,dataTable,查询一次加载,但dataTable创建分页。 在所有分页中,DIV的工作如何进行? 如何让脚本明白分页形成单个查询? –

+0

您是否可以分享您检索数据的代码,类似于从文本文件加载的示例? https://datatables.net/examples/ajax/null_data_source.html 在使用插件创建HTML元素之前,您可能会解析数据。 –

+0

我成功地应用了标签点击功能。 ('click','button',function(){var data = table.row($(this).parents('tr')).data(); ('#example tbody')。 alert(data [0] +“的工资是:”+ data [5]); }); 谢谢 –