Refined click directive