作为HTML5数据属性的一部分调用和传递Javascript参数

作为HTML5数据属性的一部分调用和传递Javascript参数,javascript,html,custom-data-attribute,Javascript,Html,Custom Data Attribute,基于Cerburs在此提出的解决方案 是否可以将参数作为自定义属性的一部分传递?比如说 <div data-myattr="hello(foo)"></div> 为什么 我的意思是,是的,如果你想对paren中的内容进行正则表达式匹配,用逗号分隔,然后注入它们。但这太疯狂了 为什么不创建第二个数据属性呢 <div data-command="myFunction" data-params="one,two,three"></div> 或者:

基于Cerburs在此提出的解决方案

是否可以将参数作为自定义属性的一部分传递?比如说

<div data-myattr="hello(foo)"></div>

为什么

我的意思是,是的,如果你想对paren中的内容进行正则表达式匹配,用逗号分隔,然后注入它们。但这太疯狂了

为什么不创建第二个数据属性呢

<div data-command="myFunction" data-params="one,two,three"></div>
或者:

window[funcName].apply(undefined, vars);
window[funcName].apply(undefined, vars);