I'm a longtime lurker, but fairly new to answering questions. I only post if I know the answer.
I invested time to answer several jQuery questions, only to watch a moderator delete or move my answer to a "comment" (OK, not bad so far). At the same time this caused me to lose some reputation (that's bad). Surprisingly, someone else posted the same answer I provided first and received reputation for it (that's bad).
I also answered one other question correctly, only to have it voted down for no reason (see for yourself). I asked for clarification on that, along with someone else, but nothing was explained. If someone has the time to pull that move, they should have the time to make it clear why and to make proper adjustments to reputation credits.
I invest time here to constructively help people. If I was posting incorrect answers, fine. But my answers are correct and often detailed with Fiddle code. You can review my account activity and decide for yourself. There are not many answers to review.
What might explain some of my experiences and what can I do to prevent this from happening?