小编Ric*_*h C的帖子

我如何为这个jQuery插件模式添加一个方法?

我正在使用以下代码作为我正在为一个项目工作的插件的基础 - 它来自Smashing Magazine的一篇文章,位于"轻量级开始"标题下:

http://coding.smashingmagazine.com/2011/10/11/essential-jquery-plugin-patterns/

到目前为止,它一直很好地用于我的目的,但本文的其余部分是关于切线并讨论jQuery UI小部件,我认为我需要jQuery UI库,我真的不想使用它.

/*!
 * jQuery lightweight plugin boilerplate
 * Original author: @ajpiano
 * Further changes, comments: @addyosmani
 * Licensed under the MIT license
 */

// the semi-colon before the function invocation is a safety
// net against concatenated scripts and/or other plugins
// that are not closed properly.
;(function ( $, window, document, undefined ) {

    // undefined is used here as the undefined global
    // variable in ECMAScript 3 and is mutable (i.e. …
Run Code Online (Sandbox Code Playgroud)

jquery plugins

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

使用JQuery获取不同行上两个表格单元格之间的所有表格单元格

我正在整理一个小日历应用程序,需要能够选择一系列日期.

所以我要求能够在表格中选择一个包含一个月的TD,然后选择另一个TD,它可能与第一个TD在同一个TR上.

我一直在尝试使用nextUntil来执行此操作,但它在介入TR方面显然已经失败了.

在下面的示例中,我想为#range-start和#range-end之间的所有TD标记添加一个类:

<tr>
  <td><time datetime="2011-11-07">7</time></td>
  <td><time datetime="2011-11-08">8</time></td>
  <td id="range-start"><time datetime="2011-11-09">9</time></td>
  <td><time datetime="2011-11-10">10</time></td>
  <td><time datetime="2011-11-11">11</time></td>
  <td><time datetime="2011-11-12">12</time></td>
  <td><time datetime="2011-11-13">13</time></td>
</tr>
<tr>
  <td><time datetime="2011-11-14">14</time></td>
  <td><time datetime="2011-11-15">15</time></td>
  <td><time datetime="2011-11-16">16</time></td>
  <td id="range-end"><time datetime="2011-11-17">17</time></td>
  <td><time datetime="2011-11-18">18</time></td>
  <td><time datetime="2011-11-19">19</time></td>
  <td><time datetime="2011-11-20">20</time></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何处理这个?

javascript jquery html-table

3
推荐指数
1
解决办法
1894
查看次数

将变量与JSON内容匹配并返回数据

我有一个包含国家/地区名称的变量.

var country = 'belgium';
Run Code Online (Sandbox Code Playgroud)

我有一个JS数据结构:

var countryCoords = {
  argentina: '56 100',
  belgium: '100 200'
}
Run Code Online (Sandbox Code Playgroud)

我如何获得比利时的坐标?

javascript

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

标签 统计

javascript ×2

jquery ×2

html-table ×1

plugins ×1