use data- in patch
Merge pull request #36 from Raynos/use-data-in-patch

use data- in patch