What kind of glue can bond plastic to glass?

since both are non porous surfaces,most glues dont work. i need a strong,waterproof glue that will bond lightweight plastic(like oil-funnel plastic) to a glass jar.it also needs to be inexpensive(no more than $5.00)