2013-06-30 3 views
5

Я пытаюсь написать код для разбивки на страницы. Одна из функций - отключить текущую ссылку, чтобы она выглядела как текст и была незаметной. В HTML страницы это может быть достигнуто путем исключения HREF атрибута, как:Удаление атрибута href

<a>Link</a> 

Я не мог сделать это в JavaScript,

AvdonPagination.prototype.manageLinks = function(link){ 
    if(link){ 
     this.current.href = '#'; 
     this.current = link; 
    }else{ 
     this.current = this.links[0]; 
    } 
    this.current.href = null; 
} 

потому

this.current.href = null; 

производит

<a href="null">Link</a> 

Также я попробовал this.current.href="", и this.current.disabled=true, но ни один из них не работает. Как я могу достичь <a>Link</a>?

+0

вы видели http://stackoverflow.com/questions/2533406/how-to-disable-a-html-tag –

+1

Вы пробовали removeAttribute? https://developer.mozilla.org/en-US/docs/Web/API/element.removeAttribute – zdyn

+1

Чтобы удалить атрибут из элемента, используйте removeAttribute – Musa

ответ

Смежные вопросы