Recent researches have presented that homogenous donation is a very important assumption in the spatial public-goods game (PGG).However,abundant real examples imply that donation diversity could be a very important mechanism impacting cooperation level in the PGG,in a more complicated way instead of simply promoting the cooperation density.A new PGG model involving donation diversity was presented under the context of complex networks.The model was based on Barabasi-Albert scale-free networks and effects of donation diversity can be examined. In a term of the PGG,individuals updated their strategies according to their social diversity.At the end of every term of the game,individuals counted their payoffs from every neighborhood (local payoffs) and overall payoffs,and then decided their donation to each neighborhood in the next term,according to the proportion of local payoffs to overall payoffs.Finally,the relationship among cooperation density,multiplication factor,social diversity and average degree was investigated.The simulation results suggested that the donation diversity can rapidly facilitate cooperation to a stable level. With bigger multiplication factor,donation diversity promoted the cooperation level better. It was mentionable that donation diversity can obviously decrease cooperation density’s sensitivity to social diversity.