La batalla de Fakhkh (árabe: , romanizado: yawm Fakhkh, lit. 'Día de Fakhkh') se libró el 11 de junio de 786 entre las fuerzas del califato abasí y los partidarios de una rebelión pro-Alid en La Meca bajo al-Husayn ibn Ali, descendiente de Hasan ibn Ali.
Husayn y sus seguidores planearon un levantamiento en Medina durante la peregrinación anual del Hajj de 786, pero su mano se vio forzada por un enfrentamiento con el gobernador local, al-Umari. Los conspiradores se rebelaron en la mañana del 16 de mayo y se apoderaron de la Mezquita del Profeta, donde los partidarios de Husayn le juraron lealtad. La revuelta no logró reunir el apoyo de la población y la reacción de la guarnición abasí impidió que los rebeldes establecieran el control de la ciudad y, finalmente, los confinaron en la propia mezquita. Después de once días, los Alids y sus partidarios, unos 300 fuertes, abandonaron Medina y se dirigieron a La Meca.
Informado de estos hechos, el califa abasí al-Hadi nombró a su tío Muhammad ibn Sulayman ibn Ali para que se ocupara de los rebeldes, con un ejército compuesto principalmente por las comitivas armadas de los distintos príncipes abasíes que ese año habían ido a la peregrinación. En la batalla que siguió, en el wadi de Fakhkh cerca de La Meca, Husayn y más de cien de sus seguidores fueron asesinados, muchos otros fueron capturados y algunos escaparon haciéndose pasar por peregrinos, incluido el futuro fundador de la dinastía Idrisid en lo que es ahora Marruecos. El levantamiento tuvo un fuerte carácter social, con Husayn inspirándose en la revuelta de 740 de Zayd ibn Ali, y en sí mismo impactó las prácticas posteriores de Zaydi Shi'a.
Los Hasanids (árabe: بنو حسن, romanizado: Banū Ḥasan o حسنيون, Ḥasanīyyūn) son los descendientes de Hasan ibn Ali, nieto del profeta islámico Mahoma.
Son una rama de los Alids (los descendientes de Ali ibn Abi Talib), y una de las dos ramas más importantes de los ashrāf (siendo la otra los descendientes del hermano de Hasan, Husayn, los Husaynids). En Marruecos, el término es particularmente aplicado a los descendientes de Muhammad al-Nafs al-Zakiyya, para distinguirlos de la dinastía Idrisid, que también es descendiente de Hasanid. Los Hasanids marroquíes propiamente dichos han producido dos dinastías, la dinastía Saadi y la dinastía Alaouite, que aún reina en el país.