Dance music playing on road causes disagreement (7)
I believe the answer is:
discord
'disagreement' is the definition.
(I know that discord is a type of disagreement)
'dance music playing on road' is the wordplay.
'dance music' becomes 'disco' (type of dance music).
'playing on road' becomes 'rd' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'disco'+'rd'='DISCORD'
'causes' acts as a link.
Can you help me to learn more?
(Other definitions for discord that I've seen before include "Strife, lack of harmony" , "Disagreement" , "Dissension" , "cacophony" , "contention" .)