【发布时间】:2010-01-24 09:09:26
【问题描述】:
嘿,我正在尝试为下面的脚本动态获取类名。
我有通过 PHP 创建的不同类名,因此需要使用 jQuery 动态获取它们。
正如您在下面看到的,我似乎需要在 2 个区域获取类名。目前它是硬编码的(这些类被命名为'result'):
1) var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone();
2) var num_entries = $('#hiddenresult div.result').length;
所以,我希望 jquery 获取类名,而不是像下面那样硬编码它。
jQuery 文件:
<script type="text/javascript">
function pageselectCallback(page_index, jq){
var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone();
$('#Searchresult').empty().append(new_content);
return false;
}
/**
* Callback function for the AJAX content loader.
*/
function initPagination() {
var num_entries = $('#hiddenresult div.result').length;
// Create pagination element
$("#Pagination").pagination(num_entries, {
num_edge_entries: 2,
num_display_entries: 8,
callback: pageselectCallback,
items_per_page:1
});
}
// Load HTML snippet with AJAX and insert it into the Hiddenresult element
// When the HTML has loaded, call initPagination to paginate the elements
$(document).ready(function(){
initPagination();
});
</script>
任何有关实施解决方案的帮助都会很棒。谢谢
【问题讨论】:
-
您可以发布您的 HTML 标记示例吗?
标签: javascript jquery css