我很难让这个工作。我想要做的是从 onclick 中获取动态变量并将它们放入我要附加到文档中另一个 div 的 div 中。由于每个项目都有与数据库查询关联的变量,我认为从数据库中填充 buildTicket() 变量会更容易。
我知道我做错了什么。我就是想不通是什么。
如果你有更好的方法,我会全力以赴。
这是我的javascript:
<script type="text/javascript">
$(document).ready(function(){
$(function() {
buildTicket = function(eventname,ticketprice,venueid,userid) {
$(".ticketbtn").click(function(){
$(".ticketwindow").append("<div class='ticket'>" + eventname + " - " + eventprice + "</div>");
});
}
});
</script>
这是我的 HTML:
<div class="ticketbtn" onclick="buildTicket('Some Show','12.00','1','2');">
<img src="assets/images/tixicon.png" alt=""> <div class="eventname">Some Show</div>
<div class="ticketprice">Adult - 12.00 </div>
</div>
<div id="ticketwindow">
</div>
有人可以帮我解决这个问题吗?
(对不起代码格式。仍在尝试弄清楚如何正确使用stackoverflow的表单。)
谢谢,乔