Pretty damn sure it's by spec. I'm Elemental myself and I've never seen any Enh gear (Enh and Elem being the same role (don't think the system makes any distinction between ranged and melee dps)). It's possible that I have been just very lucky, that my +10 items have always been for Elem, but I find that unlikely.