在Javascript中放置一个模式

在Javascript中放置一个模式,javascript,jquery,modal-dialog,Javascript,Jquery,Modal Dialog,我正在为我的城市制作狂欢节日历 我将其用作基本日历引擎: 对于一个基本模式,我使用以下方法: 我希望能够点击事件,并把它显示一些有关它的信息:名称,时间和地点 var eventElement = $('<div class="event"><a class="' + event.location + '" href="#informa" rel="leanModal" >' + event.name + "@" + event.tickets +

我正在为我的城市制作狂欢节日历

我将其用作基本日历引擎:

对于一个基本模式,我使用以下方法:

我希望能够点击事件,并把它显示一些有关它的信息:名称,时间和地点

var eventElement = $('<div class="event"><a class="' + 
    event.location + '" href="#informa"  rel="leanModal" >' + 
    event.name + "@" + event.tickets + 
    '</a></div> <div id="informa"> <p>' + 
    event.name + '</p></div>')
var eventElement=$(''+
event.name+“

”)

我在index.html中创建了一个测试模式,它工作了,但当我尝试这样做时它不工作。

您已经创建了一个元素,但尚未将其添加到页面的DOM中。 试试像这样的东西

$('body').append(eventElement);

作为下一行。

我们需要看到更多的代码您有XSS漏洞。我在javascript代码下面这样做:$(“#”+formattedDate(eventStartDate)).removeClass('no-event').append(eventElement)