所以我试图让按钮中的文本在存储在数据属性中的字符串之间切换:
<button class="toggleButton6 book1" data-starttext="Starting Text" data secondtext="Toggled Text">Starting Text</button>
到目前为止,我只能为第一次单击事件更改文本。我需要添加一些东西来让文本通过无限的点击事件来回切换:
$(document).ready(function(){
$('.book1').on('click', function(){
var textVariable = $(this).data("secondtext");
$(this).text(textVariable);
});
});