小编Mic*_*cha的帖子

如何有效使用onClick和EJS

我正在尝试显示基于 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>
Run Code Online (Sandbox Code Playgroud)

这是模态窗口

<% 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"> &#215; </button>
  </div>
<%}%>
Run Code Online (Sandbox Code Playgroud)
这是我的js文件

router.get(name, function(req, res) {
  res.render('shows', {
    number: false
  });
});
Run Code Online (Sandbox Code Playgroud)

基本上我试图numbershow()调用时更改变量的值。

我已经尝试
过了。将 show 函数放在服务器端
b. 将show功能放在客户端
c. 我在这里看到的使用 …

javascript onclick ejs node.js express

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

ejs ×1

express ×1

javascript ×1

node.js ×1

onclick ×1