クリックイベントの後で、jsファイルからスパンのデータIDや値を設定しようとしています。
<span id="test"></span>
私のsudoコードjsファイル
nextLink: function(event) {
$('#test').val = 3;
$('#test').data('id') = 'Next';
},
クリックイベントの後で、jsファイルからスパンのデータIDや値を設定しようとしています。
<span id="test"></span>
私のsudoコードjsファイル
nextLink: function(event) {
$('#test').val = 3;
$('#test').data('id') = 'Next';
},
属性として設定してみてください。
$('#test').attr('data-id' , 'Next'); // JQuery
setAttribute()
また、 ..を試すことができます。
var d = document.getElementById("test"); // Javascript
d.setAttribute('data-id' , 'Next'); //
このアプローチを使用すると、DOMの新しい属性が反映されます
あなたのコードであなたは存在しない属性を設定しようとしています..それであなたはそれを追加するために最初に属性を追加する必要があります..
あなたはおそらくこれが必要です:
$('#test').data('id', 'Next');