脚本
<a href="#?cat=MT&typ=1" data-reveal-id="reveal_popup" onclick="pop();" data-closeonbackgroundclick="false" data-dismissmodalclass="close-reveal-modal">due today</a>
<a href="#?cat=MT&typ=2" data-reveal-id="reveal_popup" onclick="pop();" data-closeonbackgroundclick="false" data-dismissmodalclass="close-reveal-modal">due in 2 days</a>
<div id="reveal_popup" class="reveal-modal">
<div id="popup"></div>
<a class="close-reveal-modal">×</a>
</div>
function pop() {
var cat=**value of cat parameter in href**
var type=**value of typ parameter in href**
$.ajax({
type:'post',
url:site_url()+'/event/deleteEventSingle',
data:{'cat':cat,'type':typ},
async:false,
success:function(result){}
});
}
在这种情况下,当用户单击 href 时,会出现相同的弹出窗口,其中包含不同的数据。实际上有 10 多个 href,我正在尝试在弹出窗口中显示带有用户输入数据的日历。这取决于href 中所示的两个参数cat 和 typ 。
要求
每个 href 都有自己的 cat 和 typ 值。单击href时,我希望使用jquery获取单击的href的cat和typ值,以便我可以在ajax中传递这些变量。
var cat=**value of cat parameter in href**
var type=**value of typ parameter in href**