首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fancybox和onfocus

fancybox和onfocus
EN

Stack Overflow用户
提问于 2012-11-16 06:20:01
回答 2查看 572关注 0票数 0

当我点击textarea时,我需要在php文件中加载fancybox。

我的代码:

代码语言:javascript
复制
<script type="text/javascript">
    $("#mypop").click(function() {
        $.fancybox({
        'href'                  : 'file.php',
        'transitionIn'      : 'none',
        'transitionOut'     : 'none',
        'titleShow' : false,
        'overlayColor'  :   '#fff',
        'overlayOpacity':   0.8 }); });</script>

<textarea rows="4" cols="50" onfocus="#mypop" ></textarea>

为什么这不起作用?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-16 06:24:25

您需要更改您的文本区域标记:删除onfocus="#mypop"并添加id="mypop"$("#mypop")函数调用将搜索带有id="mypop"的元素,而click(function(){...})函数将添加事件侦听器。此函数调用也使onfocus=-attribute变得不必要。

票数 1
EN

Stack Overflow用户

发布于 2013-08-09 01:11:36

<script type="text/javascript">

$("#mypop").click(function() {

$.fancybox("<iframe src='file.php' frameborder='0'></iframe>",{

maxWidth : 700,

maxHeight : 600,

fitToView : false,

width : '50%',

height : '50%',

autoSize : true,

closeClick: false

});

});

</script>

<textarea rows="4" cols="50" id="mypop" ></textarea>

作者: Jose ALfredo Cocom Chan

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13407256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档