【发布时间】:2012-03-28 12:33:31
【问题描述】:
我已经设置了一个模态覆盖并且有这个可以简化的代码,我只是不知道该怎么做。
理论上会有超过 6 个代码块,所以理想情况下应该处理尽可能多的代码块。 ID(1 到 6)是使用 PHP 动态生成的。
jQuery(function ($) {
// Load dialog on click
$('.open-modal-overlay-1').click(function (e) {
$('#modal-overlay-1').modal();
return false;
});
$('.open-modal-overlay-2').click(function (e) {
$('#modal-overlay-2').modal();
return false;
});
$('.open-modal-overlay-3').click(function (e) {
$('#modal-overlay-3').modal();
return false;
});
$('.open-modal-overlay-4').click(function (e) {
$('#modal-overlay-4').modal();
return false;
});
$('.open-modal-overlay-5').click(function (e) {
$('#modal-overlay-5').modal();
return false;
});
$('.open-modal-overlay-6').click(function (e) {
$('#modal-overlay-6').modal();
return false;
});
});
谁能帮忙?
【问题讨论】:
-
元素除了
open-modal-overlay-X类之外还有其他类吗? -
您可以检查 jQuery 正则表达式选择器功能以匹配类