小编Dan*_*iel的帖子

这些天程序员如何处理ie6错误?

我一直在使用dean edwards ie7/8脚本.不确定这是否是我的实现,但有时我会遇到ie6问题,这些问题不是很严格或需要特殊处理,这意味着我会回到我开始的地方,关心ie6.所以,我想知道ie7/8是否还在继续,或者其他一些练习/解决方案是否更好.

javascript browser internet-explorer internet-explorer-6

12
推荐指数
1
解决办法
1317
查看次数

使用jQuery查找并替换HTML字符串

来自数据库的链接是网站标题,并在" 有趣的文章:作者" 页面上呈现- 但有时链接是一个问题" 哪里是中国?:GoogleMaps".该?:愚蠢的长相,所以我想,以取代HTML ?</span>:?</span>.

这是我制定的jQuery:

$('#relatedinfo ul li a').html().replace('?</span>:','?</span>');

但这实际上并没有在DOM中取代它.如何让该字符串实际更改页面?

javascript jquery replace

10
推荐指数
1
解决办法
6万
查看次数

未收到使用 postMessage()

我确定这只是我的语法问题,但我正在尝试将变量发送到 iframe(供 colorbox 使用)。目前我接受两端的任何域(只是为了让它工作)。这是发送页面的js:

$(document).ready(function() {
 if(window.location.hash) {
  var urlimage = window.location.hash.substring(1);
  targetiframe = document.getElementById('wbgallery').contentWindow;
  targetiframe.postMessage(urlimage, "*");
  console.log(urlimage);
 }
});
Run Code Online (Sandbox Code Playgroud)

这是接收页面:

$(document).ready(function() {    
 window.addEventListener('message',receiveMessage);
 console.log(event);
 function receiveMessage(event) {
   if (origin !== "*")
   return;
   inbound = event.data;
   console.log(inbound);
 }
});
Run Code Online (Sandbox Code Playgroud)

我看到了 urlimage 的控制台日志,可以看到一个事件,但没有任何入站事件。我正在使用Mozilla 的解释来尝试解决所有问题。

javascript postmessage

6
推荐指数
1
解决办法
8145
查看次数

了解CSS选择器

为什么下面的文字是红色的?

#stories li a {color:red}
.default li.expand a {color:green}
li.expand a {color:blue}
Run Code Online (Sandbox Code Playgroud)
<ul id="stories" class="default">
   <li>this is the end</li>
   <li class="expand">this is the end</li>
Run Code Online (Sandbox Code Playgroud)

只有当我把#stories放在其他文件上时,文本才会改变.#是否有更多的优势,即使它进一步上升到css?!

html css css-selectors

3
推荐指数
2
解决办法
1912
查看次数

为什么这个javascript(jQuery)没有进入无限循环?

我正在Karl Swedberg的博客上阅读关于绑定和解除绑定事件的伟大文章(因为我是js初学者使用jQuery),我对这部分代码感到非常困惑(简化为简洁):

    function addItemUnbind() {
      $Add a button but it won't have it's event added;
      addItemUnbind();
  });
Run Code Online (Sandbox Code Playgroud)

为什么通过在自身内部放置相同的函数,它不会继续执行无限循环?但是,它用于将事件重新绑定到元素...!

jquery loops javascript-events

2
推荐指数
1
解决办法
1503
查看次数