I use drippers on all my chameleon cages. The vast majority of the hydration needs of my chameleons are met by the drippers running for about an hour and a half to three house (depends how much water I put in), twice daily.
Get a food-safe plastic container.
Go to a pet store, one with aquarium supplies, get a short length of air hose and a valve.
Get a nail that is slightly smaller in diametre than the air hose/valve
using the nail, Poke a hole in the side, at the bottom edge, of the plastic container.
Put a tiny length (1cm) of air host on one end of valve, and a longer length on the other end of the valve.
Push valve with small length of hose into the hole in the plastic container.
Fill container with water.
Open valve.
Water should flow through hose. Adjust to a fast drip.
Use longer length of hose, now dripping water, to aim the water drips on to a leaf or other area the chameleon may find attractive. I find my chameleons drink directly from the hose actually, so splashing onto leaves and such isnt necessary, which is helpful as then all the unused dripps can be directed to fall directly into collection containers.
Fill dripper each morning, and additionally as desired/needed.
If dripper leaks at the hole, could be its too large for the valve and hose - use aquarium safe silicon to seal.
Wash plastic container frequently, especially if it doesnt drain fully, as bacteria etc could grow in it otherwise.