Palestinians hurled an explosives device at an Israeli bus traveling near Ramallah in the West Bank, police say.