jqmodal 与 data-ajax-url 不起作用

发布于 2024-12-14 03:13:39 字数 789 浏览 1 评论 0原文

我正在尝试在 http://communitychessclub.com/test-me.php 实现 jquery jqmodal我的努力基于 http://dev.iceburg.net/jquery/jqModal/ 2.AJAX,但是好像不起作用,点击没有任何反应。另外,我认为 #dialog 不起作用,因为我有不止一款游戏要弹出。有什么想法吗?

 <li class="showDialog" id="dialog" data-ajax-url="games/game1256.php">
 <img src="http://d1uzlzehxkwcgj.cloudfront.net/game1256-8.png"></li>

 <script src="js/jqModal-min.js"></script>

 <script>
     $().ready(function(){
         $('#dialog').jqm({
             ajax: '@data-ajax-url', 
             modal: true, 
             trigger: 'li.showDialog'});
         });
     });   
 </script>

I am trying to implement jquery jqmodal at http://communitychessclub.com/test-me.php and am basing my effort on the example at http://dev.iceburg.net/jquery/jqModal/ 2. AJAX, but it doesn't seem to work, nothing happens on click. Also, I don't think #dialog will work because I have more than one game to popup. Any ideas?

 <li class="showDialog" id="dialog" data-ajax-url="games/game1256.php">
 <img src="http://d1uzlzehxkwcgj.cloudfront.net/game1256-8.png"></li>

 <script src="js/jqModal-min.js"></script>

 <script>
     $().ready(function(){
         $('#dialog').jqm({
             ajax: '@data-ajax-url', 
             modal: true, 
             trigger: 'li.showDialog'});
         });
     });   
 </script>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

童话 2024-12-21 03:13:39

虽然没有错误,但不建议使用 $().ready(handler) 快捷方式,但看起来你也有一些语法错误:

$('#dialog').jqm({
    ajax: '@data-ajax-url', 
    modal: true, 
    trigger: 'li.showDialog'});
});

应该这样写:

$('#dialog').jqm({
    ajax: '@data-ajax-url', 
    modal: true, 
    trigger: 'li.showDialog'
});

li.showDialog 之后你有一个额外的 }); 应该是已删除

Although not incorrect, the $().ready(handler) shortcut is not recommended, but it looks like you have a few syntax errors as well:

$('#dialog').jqm({
    ajax: '@data-ajax-url', 
    modal: true, 
    trigger: 'li.showDialog'});
});

should be written like this:

$('#dialog').jqm({
    ajax: '@data-ajax-url', 
    modal: true, 
    trigger: 'li.showDialog'
});

You have an extra }); after li.showDialog that should be removed

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文