我的页面顶部显示了指向数据页面的链接。我也将其克隆到页面底部。问题在于试图删除href
活动页面的属性。这适用于链接的顶行,但不适用于底部。
<div class="pages"></div>
<div id="workspace"><br/></div>
<div id="pagesclone"></div>
jQuery:
//Generate page number links
for (x = 1; x < 6; x++) {
$('.pages').append(' <a href="#" class="links">' + x + '</a> ');
}
page = 1;
//Function for link clicks
$('.links').click(function() {
//"You clicked .."
current = $(this).html();
$('#workspace').html('You clicked ' + current);
//shifting the active page
$('.links').slice(page - 1, page).attr('href', '#'); //activate preceeding link
page = $(this).html(); //reset page number to the link clicked
$('.links').slice(page - 1, page).removeAttr('href'); //remove href attribute
});
//Clone the top row of links to the bottom
$('.pages').clone(true, true).appendTo('#pagesclone');
一切对我来说都是正确的。如何使下部页面上的克隆链接在href
单击时也具有删除属性,反之亦然?
jsfiddle:http: //jsfiddle.net/JshnC/10/