0

「データ量」の値を置き換える値を求めようとしていますが、これを行うにはどうすればよいですか?

<html>

<body>

<a href="http://google.com/" class="dwolla_button" data-name="Lease" data-desc="Payments" data-amount="4" data-shipping="0" data-tax="0" data-guest-checkout="true" data-key="xxxxx">Bank </a>


<script type="text/javascript" src="https://www.dwolla.com/scripts/button.min.js"> </script>

</body>

</html>

この方法でjavascriptを使用して置き換えようとしました

<script>
document.getElementByClass("dwolla_button").data-amount="43";
</script>

このようにjqueryを使用することを考えましたが、そもそもjqueryをロードする方法がわかりませんでした

$("a").attr("data_amount", "43")

何か案は?

私が完全に試したコード全体は

<html>
  <body>

    <a href="http://249lease.webs.com/" class="dwolla_button" data-name="Lease" data-desc="Payments" data-amount="5" data-shipping="0" data-tax="0" data-guest-checkout="true" data-key="sHqCOc31Vh3JiAsPhBfEk5f4D9bAWKLzwaT06ah3Aw65i0gkZl">Bank Account (25¢)</a>


<script type="text/javascript">

document.getElementByClass("dwolla_button")[0].setAttribute("data-amount", "43");
</script>  

    <script type="text/javascript" src="https://www.dwolla.com/scripts/button.min.js"> </script>

  </body>
</html>
4

3 に答える 3

1

単純なJSソリューションは次のとおりです。

document.getElementsByClassName("dwolla_button")[0].setAttribute("data-amount", "43");

dwolla_buttonがページの最初(または唯一)である場合、これは機能dwolla_buttonします。

于 2013-03-09T19:37:05.823 に答える
0

すでにjQueryをお持ちの場合jQuery.data()は、次のものを探しています。

$(".dwolla_button").data("amount", 43)

サポートされている場合はHTML5のdataプロパティを使用し、古いブラウザでは独自の実装を使用します。

于 2013-03-09T19:35:10.950 に答える
0

Googleがjqueryをロードするために提供するこのスクリプトを含めます:-

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
于 2013-03-09T19:38:45.350 に答える