Désactivé lien dans le Bootstrap de la Pagination
Je suis en train d'utiliser Bootstrap la Pagination de style. La documentation dit de créer la liste de page comme suit:
<div class="pagination">
<ul>
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">»</a></li>
</ul>
</div>
Les deux premiers liens, la flèche de gauche et la 1, doit être désactivé. Quand je l'intégrer dans mon django template si, ces deux sont encore utilisables. En cliquant sur leur envoie à l'utilisateur en haut de la page juste comme n'importe quel autre ancre de lien avec un id "#". Je pense que je dois encore avoir la pour Bootstrap de style correctement.
Est-il un moyen d'écrire cette sorte que lorsque l'utilisateur clique sur l'une des personnes handicapées "boutons", il ne fait rien?
Vous devez vous connecter pour publier un commentaire.
Dans les docs, ces boutons sont juste désactivé manuellement. Il n'a rien à voir avec la
.pagination
style.Vous pouvez utiliser cette
Remarque: Si vous utilisez une requête ajax en fonction de la pagination, vous devez mettre ce morceau de code dans le gestionnaire de mise à jour ou utiliser délégué événements au lieu
href=""
du lien à#
si la page n'existe pas. Sinon SEO robots de les ramasser et de vous donner des points négatifs pour cette. Une autre chose que vous pourriez faire est de faire le javascript ci-dessus le plus strict. Utilisation$('ul.pagination li.disabled a, ul.pagination li.active a').on('click', function (e) { e.preventDefault(); });
. Ajoutez doncul
etli
avant les classes.Si vous écrivez le code html de façon dynamique côté serveur (avec django, par exemple) et vous ne voulez pas utiliser de javascript que vous pourriez faire ceci:
$('a').parent().addClass('disabled');
fonctionne très bien ainsiComme une référence, ici, est ce Bootstrap n':
btn disabled
classes pour chaque lien, vous devez le désactiver.Pour PHPLD v 4.2 j'ai utilisé le code suivant pour afficher Bootstrap 3 pagination