【发布时间】:2017-03-22 12:46:01
【问题描述】:
我正在尝试基于 onClick 事件显示模式窗口
这是我正在执行 onClick 的地方
<div class = "post-content">
<a onClick = "<%"show()"%>"> <h6><center> <%= imageData[0].title%></center> </h6> </a>
<img src = "<%= imageData[o].associated_images[0].url%>">
<center> <%= imageData[0].short_description%> </center>
</div>
这是模态窗口
<% if(number){%>
<div class = "single-preview">
<h6><center> <%= imageData[0].title%></center> </h6>
<center><img src="<%=imageData[0].associated_images[0].url%>"style="width:720px height:405px;"> </center>
<center> <%= imageData[0].long_description%> </center>
<button class = "close-button"> × </button>
</div>
<%}%>
router.get(name, function(req, res) {
res.render('shows', {
number: false
});
});
基本上我试图在调用show() 时更改变量number 的值。
我的尝试
一种。将显示功能放在服务器端
湾。将显示功能放在客户端
C。我在这里看到的许多不同的 onclick 使用方式
d。在客户端声明数字变量<% var number = false%>
没有什么对我有用。请问大家有什么意见吗
【问题讨论】:
标签: javascript node.js express onclick ejs