目前我正在调用这样的脚本:
<script src="http://example.com/checkout.js" class="stripe-button"
data-description="Access for a year"
data-amount="5000">
</script>
是否可以使用jQuery-getScript来使用数据属性(数据描述,数据量等)?
我想做这样的事情:
jQuery.getScript('http://example.com/checkout.js',
{ data-description:"Year Access", /*this is just a guess*/
data-amount:"5000" }, /*but probably wont work*/
function( data, textStatus, jqxhr ) {
});
我意识到getScript是简写ajax,但我无法确定数据属性可能包含在哪里。
down-votes:老实说,我确实试图研究这个,但找不到任何例子。
答案 0 :(得分:0)
getScript
删除用于评估代码的script
元素:
function DOMEval( code, doc ) {
doc = doc || document;
var script = doc.createElement( "script" );
script.text = code;
doc.head.appendChild( script ).parentNode.removeChild( script );
}
所以向它添加属性是没有意义的,因为它不再存在并且可能已被垃圾收集。