网上找了个弹窗代码求加超链接

qq_21189719 2018-11-24 05:34:14
网上下载了个Jquery弹窗代码,但是弹窗只能写字符串, 不能加超链接。
另外需要鼠标点X关闭才能其他操作,源码是鼠标点任意位置就关闭窗口了。



function pop(obj){
function tanchuang(obj){$('body').append('<div id="mry-opo"><div id="mry-opo-title"></div><div id="mry-opo-content"></div></div>');var div = $('#mry-opo');

$('#mry-opo-title').text(obj.title);$('#mry-opo-content').text(obj.content);div.css('width',obj.width+'px');div.css('height',obj.height+'px');div.css('margin-left',-

(parseInt(obj.width)/2)+'px');div.css('margin-top',-(parseInt(obj.height)/2)+'px');div.css('background',obj.backgorund);$('#mry-mask').css('display','block');}function

del(){$('#mry-opo').append('<a href="javascript:void(0)" deletes="mry-opo" style="position:absolute;right:10px;top:6px;color:#fff;font-size:12px;">X</a>');

$('[deletes=mry-opo]').click(function(){$('#mry-opo,#mry-mask').remove();});}$('body').append('<div id="mry-mask" deletes="mry-opo"></div>');var ject=obj;ject.width =

parseInt(obj.width)||300;ject.height = parseInt(obj.height)||300;ject.title=obj.title||'公告';
ject.content = obj.content||'公告内容信息';
ject.backgorund=obj.backgorund||'#fff';tanchuang(ject);del();}
...全文
372 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_21189719 2018-11-29
  • 打赏
  • 举报
回复
引用 5 楼 天际的海浪 的回复:
[quote=引用 4 楼 qq_21189719 的回复:] [quote=引用 2 楼 天际的海浪 的回复:] .text() 改成 .html() 这个就是鼠标点X才能关闭的啊
可以加超链接了,非常感谢,这个点X是关闭,但是点窗口以外的地方也能关闭,怎么才可以只点X关闭。[/quote] $('body').append('<div id="mry-mask" deletes="mry-opo"></div>'); 中的deletes="mry-opo"去掉,或者mry-opo改成别的值 [/quote] 两个方法试过了,跟原来一样,没区别啊
qq_21189719 2018-11-25
  • 打赏
  • 举报
回复
引用 2 楼 天际的海浪 的回复:
.text() 改成 .html() 这个就是鼠标点X才能关闭的啊
可以加超链接了,非常感谢,这个点X是关闭,但是点窗口以外的地方也能关闭,怎么才可以只点X关闭。
qq_21189719 2018-11-25
  • 打赏
  • 举报
回复
引用 1 楼 小白求学进阶 的回复:
字符串,a标签都不行?
标签加进去不行啊 直接显示字符串
天际的海浪 2018-11-25
  • 打赏
  • 举报
回复
引用 4 楼 qq_21189719 的回复:
[quote=引用 2 楼 天际的海浪 的回复:] .text() 改成 .html() 这个就是鼠标点X才能关闭的啊
可以加超链接了,非常感谢,这个点X是关闭,但是点窗口以外的地方也能关闭,怎么才可以只点X关闭。[/quote] $('body').append('<div id="mry-mask" deletes="mry-opo"></div>'); 中的deletes="mry-opo"去掉,或者mry-opo改成别的值
天际的海浪 2018-11-24
  • 打赏
  • 举报
回复
.text() 改成 .html() 这个就是鼠标点X才能关闭的啊
嗨小陈 2018-11-24
  • 打赏
  • 举报
回复
字符串,a标签都不行?

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧