小编Eil*_*een的帖子

如何在现有的<ul>中添加<li>?

我的代码看起来像这样:

<div id="header">
    <ul class="tabs">
        <li><a href="/user/view"><span class="tab">Profile</span></a></li>
        <li><a href="/user/edit"><span class="tab">Edit</span></a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery将以下内容添加到列表中:

<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>
Run Code Online (Sandbox Code Playgroud)

我试过这个:

$("#content ul li:last").append("<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>");
Run Code Online (Sandbox Code Playgroud)

但是这会在最后一个li 内部li(在结束标记之前)添加新内容,而不是在它之后.添加此功能的最佳方法是li什么?

jquery jquery-append

541
推荐指数
10
解决办法
74万
查看次数

jQuery:如何选择"从这里到下一个H2"?

我正在用jQuery设置一个非常简单的FAQ页面.像这样:

<h2>What happens when you click on this question?</h2>
<p>This answer will appear!</p>
Run Code Online (Sandbox Code Playgroud)

这都是一个非常具体的div,所以我将选择标题$('#faq h2').简单吧?单击H2,然后使用this.next()以显示下一段.

(这个页面的警告是非程序员将维护它,这就是为什么我不使用类:不能保证任何新条目都有正确的类.)

所以!问题:

<h2>What happens when you click on the next question?</h2>
<p>That is an interesting conundrum.</p>
<p>Because the maintainer is kind of long-winded</p>
<p>and many answers will span a few paragraphs.</p>
Run Code Online (Sandbox Code Playgroud)

那么如何在没有添加divs和类以及诸如此类的东西的情况下,如何在我的this.next()例程中选择点击的问题和下一个问题(H2标题)之间的所有内容?

javascript jquery dom css-selectors jquery-selectors

30
推荐指数
4
解决办法
1万
查看次数

如何在if语句中使用'contains'?

我有这样的HTML:

<div class="item-list">
 <h3>Monday Sep 21</h3>
 <h3>Tuesday Sep 22</h3>
 <h3>Wednesday Sep 23</h3>
Run Code Online (Sandbox Code Playgroud)

如果今天的日期在列表中,则该日期应为红色.如果今天不在名单上(嘿,它仍然是八月!),那么21日应该是红色的.我使用这段代码成功将9月21日变为红色,但我不知道如何将它放在if/else中.[我尝试了一些基本的东西,然后进行了搜索,但我对js很蹩脚.]

$(".item-list h3:contains('Monday Sept 21')").css('color','red');
Run Code Online (Sandbox Code Playgroud)

("9月21日星期一"最终将成为基于今天日期的变量.)

javascript jquery

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

什么是最好的jQuery"点击缩略图并更改主图像"模块?

这就是我所拥有的(所有动态生成,如果这有所不同):

  • 图像列表
  • 每张图片的标题
  • 每个图像的缩略图

该页面应加载一个完整大小的图像和所有缩略图.当用户单击缩略图时,全尺寸图像会显示带有标题的新图像.如果他们单击另一个缩略图,图片(和标题)将再次更改.

这不是很复杂.几个月前我在一起解决了一个解决方案,但我需要再次这样做,我正在看这个糟糕的代码,并认为必须有一个更好的方法(并且知道jQuery,其他人已经完成了它,并完成了好吧).

思考?链接?

谢谢!

jquery thumbnails gallery

9
推荐指数
2
解决办法
5万
查看次数

有什么方法可以独立于站点的其余样式来显​​示一些样式丰富的 HTML?

我试图找出一种在我客户的网站上显示电子邮件通讯存档的方法。问题是时事通讯充满了无数内联样式,这对于在 Outlook 或其他任何地方看到它们非常有用,但它们在其他风格很好的站点中看起来并不太热。

我的目标是让我的客户能够复制生成的时事通讯的整个源代码(她的列表管理公司*允许她访问)并将其粘贴到 CMS(drupal,如果它有所作为)。

*经常联系?邮件黑猩猩?我忘了。其中之一。

然后我想将它显示在她的网站上,在网站其余部分的基本结构(标题、导航等)内。如果这是 1997 年,我会说“iframes!” 并完成它,但是 A) 这似乎是一个蹩脚的解决方案,并且 B) 代码本身实际上并不存在于页面上,我认为这是 iframe 所必需的。

是否可以在此 HTML 块周围放置某种标记以将其与网站的其余样式隔离?或者有没有另一种方法可以完全解决这个问题?

谢谢!

html css email

5
推荐指数
1
解决办法
2444
查看次数

FCKEditor - 如何制作一个简单的插件?

我有一个使用FCKEditor的网站.我想创建一个非常简单的插件:当用户选择文本然后点击MyPluginIcon时,编辑器会在带有特定类的span标记中包围文本.

所以它就像Bold或Italic按钮,但对于:

<span class="blah">EtcEtc</span>

我远非JS专家,所以我一直在寻找一个可以复制的插件.我查看了FCK wiki,但我找到的所有插件都非常复杂(文件浏览器等等).你知道一个超级简单的 FCK插件我可以根据我的插件吗?

谢谢!

javascript plugins fckeditor

4
推荐指数
1
解决办法
4775
查看次数

.htaccess无法在Chrome/IE/Opera中使用?

我有一个.htaccess文件,将所有人重定向到www.网站的版本.像这样:

      RewriteCond %{HTTP_HOST} ^baldwinbrothersinc\.com$ [NC]
      RewriteRule ^(.*)$ http://www.baldwinbrothersinc.com/$1 [L,R=301]

当我在Firefox或Safari中访问baldwinbrothersinc.com时,我被重定向到www.baldwinbrothersinc.com.甜.

当我在Opera,IE7或Chrome中执行相同操作时,我被重定向到未找到页面消息(或"未找到DNS"消息,具体取决于浏览器).我不明白.这些是服务器设置,而不是浏览器解释的东西,对吧?

我知道这个网站的托管有点时髦(他们没有将整个域指向我的名称服务器,而是使用A记录来重定向网络流量)但我不知道如何解决这个问题.

dns .htaccess google-chrome

0
推荐指数
1
解决办法
2788
查看次数