嘿,我想知道如何使用jquery为下面的脚本动态地获取类名。如何使用jquery获取类名?
的HTML输出如下:
<div id="main-info-1" class="maini">
<p>this is a paragraph.</p>
</div>
所以,我试图让类名动态,而不是硬编码像它上面。
有两个部分,我需要得到的jQuery脚本类名称:
1.) pc.children('div.maini').remove();
2.) maini_s = $('div.maini').remove();
正如你可以看到类的迈尼'是硬编码和IM不确定如何动态获取类名并把它正确地放在脚本中。
jQuery的文件:
<script type="text/javascript">
// make them global to access them from the console and use them
// in handlePaginationClick
var maini_s;
var num_of_arts;
var ipp;
function handlePaginationClick(new_page_index, pagination_container) {
var pc = $(pagination_container);
pc.children('div.maini').remove();
for(var i=new_page_index*ipp; i < (new_page_index+1)*ipp ;i++) {
if (i < num_of_arts) {
pc.append(maini_s[i]);
}
}
return false;
}
$(document).ready(function() {
maini_s = $('div.maini').remove();
num_of_arts = maini_s.length;
ipp = 3;
// First Parameter: number of items
// Second Parameter: options object
$("#News-Pagination").pagination(6, {
items_per_page:ipp,
callback:handlePaginationClick
});
});
</script>
任何帮助将是真棒,谢谢。
从哪里动起来?你只需要它是一个全球js var? – Jage 2010-01-25 01:50:23
查看hasClass()的示例addClass()removeClass()和toggleClass() – 2010-01-25 07:42:19