私はhtml要素の属性に値を書き込むためのコードを書かれていると私はSUBBの値を記述する必要がありますする入力ボタンを以下に示します。jqueryのhtml要素の属性に値を書き込む方法は?
$(".namequip").click(function(){
var cartno = 22;
//var onesOnly = cartno % 10;
var cartno = parseInt(cartno%10);
var initialno = $('.namequip').attr("data-cartno");
if(initialno == ""){
var initialno = 0;
}
alert(cartno);
alert(initialno);
var subb = parseInt(cartno) - parseInt(initialno);
alert(subb);
$("button#equp").find('.namequip').attr('data-cartno',subb);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button type="button" id="equpn" class="namequip btn btn-primary prev-step" data-fname="" data-cartno="" data-fid="" data-name="" data-id="">
Next Person
</button>
しかし、値subbのボタンに書き込むことはできません、なぜそれはそうですか?
何 'のgetName()'のように見えるのでしょうか?ボタンクリックでも呼び出されるので、 – ppasler
getname()は別の目的です。 – anu