I doubt it is Israel. It would be much easier for the US to do it, since I assume we have planes on both sides of Iran (in Afghanistan and Iraq). Our planes could reach the area much easier than Israel's planes, which would have to cross Jordan and Iraq.
It is questionable to me whether this would be done on the day that Jordan announced the return of its ambassador.
Me too. There would've been a hell of alot more bombs and simultaneous targets struck all at once whether it was Israel, or any of the other good guys.