javascript - 在ajax中获取动态ID时遇到问题

标签 javascript php ajax fancybox

这是我想用我的动态 ID 替换 quik-view2 的函数,我可以在 onclick 函数上更改它吗

$("#quik-view2").fancybox({
                'width'             : '90%',
                'height'            : '90%',
                'autoScale'         : false,
                'transitionIn'      : 'none',
                'transitionOut'     : 'none',
                'type'              : 'iframe'
            });

最佳答案

你可以这样使用

<input type="button" onclick="LoadFancyBox(your id here)" value="test"/>

<script type="text/javascript">
function LoadFancyBox(id)
{
$("#"+id).fancybox({
                'width'             : '90%',
                'height'            : '90%',
                'autoScale'         : false,
                'transitionIn'      : 'none',
                'transitionOut'     : 'none',
                'type'              : 'iframe'
            });
}
</script>

关于javascript - 在ajax中获取动态ID时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26773044/

相关文章:

java - 如何在 Spring Web MVC 中使用 Ajax JQuery

php - 我无法使用 Jquery、PHP 和 AJAX 将数据插入 MySQL 表

javascript - 从不同的键创建多层对象:value pairs

javascript - 为什么将数据加载到 Meteor Collection 中需要这么长时间?

javascript - 如何从通过 XMLHttpRequest 接收的 html 页面创建 DOM 对象?

javascript - 控制某些项目的位置,同时可以对其余项目进行排序

PHP:限制foreach()语句?

php - lastInsertId() 是否获取该脚本或整体插入的最后一个 ID?

javascript - Node.js 将登录和注册表单表达为选项卡

jquery - 使用 jquery ajax 调用模拟表单提交