这里我想陷阱并警告或回显var thisCount的值 问题是我无法显示价值。我尝试了很多方法,但没有运气。
$(document).on("click", ".open-dialog", function () {
var thisCount = $(this).data('count');
//this place the code
$(".modal-body #count").val( thisCount);
});
答案 0 :(得分:1)
您的问题并未真正阐明您尝试过的内容或您希望显示的值,但常见的答案是:
1)控制台。这将输出到您的浏览器日志。
console.log(thisCount);
2)如果你想把它放到HTML标签中,你可以使用经典的javascript
document.getElementById('yourTagsId').innerHTML += thisCount;
// You can use = instead of += as well
3)您也可以使用提醒或确认
alert(thisCount);
confirm(thisCount, function(){return true;});
// confirm takes both a displayed value, and a function which will be performed when the user presses the 'Ok' button
答案 1 :(得分:0)
也许您应该验证是否正确导入了jquery库 此外,您可以使用Chrome开发者工具( Ctrl + Shift + i )并验证javascript控制台中的值。只是为了看看你是否可以在调试器中看到这个值。
答案 2 :(得分:0)
如果您需要以下data
属性,alert
console.log
两者都在运作
$(document).on("click", ".open-dialog", function () {
var thisCount = $(this).data('count');
$("#count").val( thisCount);
console.log(thisCount)
alert(thisCount)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="open-dialog" data-count="hello">click</button>
<input type="text" id="count">