【发布时间】:2015-01-08 21:26:22
【问题描述】:
我在我的网站上的一系列链接中添加了一个类。
点击这些链接后,需要启动一个自定义对话框。
我想更改此自定义对话框的 CSS。
只有具有此类的链接才能启动此自定义对话框。
希望这是有道理的。谢谢各位
这是我目前所拥有的:
http://jsfiddle.net/erlenmasson/qP8DY/2576/
HTML
<a href="https://twitter.com/ErlenMasson" target="_blank"> External link </a>
Javascript
$('a').filter(function() {
return this.hostname && this.hostname !== location.hostname;
}).addClass("external-link");
var elems = document.getElementsByClassName('external-link');
var confirmIt = function (e) {
if (!confirm('Leaving so soon?')) e.preventDefault();
};
for (var i = 0, l = elems.length; i < l; i++) {
elems[i].addEventListener('click', confirmIt, false);
}
CSS
.custom-dialog {
}
【问题讨论】:
-
这个链接是对话框的父级吗?可以放个示例代码吗?
-
我们可以看看你到目前为止得到了什么吗?
标签: javascript jquery css dialog