小编use*_*716的帖子

在 Jquery 中获取 Span id 属性值

我有一个包含“mytd”的“mytable”反过来包含我想要获取的“Myspan”。我想在 jquery 中获取“myspan_1”。我该怎么做。

在这里小试一试

$("#mytable").find('td > #span').attr("value","myspan_+i");
Run Code Online (Sandbox Code Playgroud)

其中“i”是一个递增的值

我无法获得 Span id 。我正在尝试 span 标签的“id”值

jquery jquery-selectors

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

jQuery - 如何选择元素的第一个父级并添加一个新类"testclass"

名字

给定元素'element_1',如何选择标签名为li的第一个父元素?

谢谢

jquery

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

什么是更好的'parent()'或'parents()'?

获取以下代码示例的父节点的更好方法是什么?

...
<tr>
  <td>
    <table>
      <tr>
        <td>
          <div class="block_data">
            Hello world!!
          </div>
        </td>
      </tr>
    </table>
  </td>
</tr>




/*Javascript code 1*/
$('.block_data').parents('tr').first()...


/*Javascript code 2*/
$('.block_data').parent().parent()...
Run Code Online (Sandbox Code Playgroud)

两个代码中的哪一个更快(考虑性能,而不是编码)?想象一下这样的情况,有很多父母:

...
<tr>
  <td>
    ...
  </td>
</tr>
...
<tr>
  <td>
    <div>
      <div>
        <div>
          <div class="block_data">
            Hello world!!
          </div>
        </div>
      </div>
    </div>
  </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

javascript performance xhtml jquery

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

使用 jQuery 在删除行期间删除单个 td

在我的 Web 应用程序中,我使用 jQuery 从我的 HTML 表中动态添加/删除行。

我有一个要求,我需要删除单个 td 元素(而不是整行)。

我的jQuery代码如下:

$(function () {

    /* adding new row to existing table */
    // HTML template of a row
    $("#contactInfo").each(function () {
        $("button.addCommentRow", this).live('click', function () {

            var curr_row = $(this).closest('tr');
            var html = '<tr><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> ' + col_ninth + '</td> <td><button type="button" class="addCommentRow">+</button> <button type="button" class="deleteCommentRow">-</button> </td> </tr>';

            var newRow = $(html).insertAfter(curr_row); // add after the last
            newRow.find('.addCommentRow, .deleteCommentRow').button();
            newRow.find('.deleteCommentRow').button().click(function () {

                newRow.find("td:nth-child(9)").remove(); …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

jQuery qtip() - 如何从点击的项目中获取id

我在我的asp.net页面中有jQuery qtip()函数,我需要从点击的项目中获取id.有谁知道怎么做?

作为示例,请在下面找到我的脚本代码...

$("#content a.toolTip").qtip({
     content: { url: 'PageView.aspx?Param=' + '---get id---'  }
)};
Run Code Online (Sandbox Code Playgroud)

提前致谢.

[]'RPG

jquery qtip

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

功能未定义

我的jquery脚本得到一个函数未定义错误,我不知道为什么.

JQuery代码:http://maps.google.com/maps?file = api&v = 2&key = ABQIAAAAhTrgZ5jvdqcEQouEpPcZ_hS81NmJwGXlxuJr8lEEo4Njw3WRVhT8auzZb55JSMDkwIaCdNkPHL5gNg"type ="text/javascript">

<script type="text/javascript">
$(document).ready(function(){
var dealerName = $('.name', '.adr').text();
var customerName = dealerName.slice(0, - 1);
var customerAddress = $('.street', '.adr').text() + ', ' + $('.locality', '.adr').text() + ', ' + $('.state', '.adr').text() + ', ' + $('.zipCode', '.adr').text();
$("#nameAddress .placeholderName").html(customerName);
$("#nameAddress .placeholderAddress").html(customerAddress);

        var error_address_empty     = 'Please enter a valid address first.';
        var error_invalid_address   = 'This address is invalid. Make sure to enter your street number and city as well?'; 
        var error_google_error      = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery function undefined

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

jQuery - 单击一个元素会触发另一个元素

我有这个jQuery的文件,但vote_up click handler一直相互冲突与vote_down click handler,当我点击它改变了vote_up元素vote_down元素:

jQuery脚本:

$(document).ready(function () {
    $("a.vote_up").click(function () {
        //get the id
        var the_id = this.id.split('_').pop();
        //the main ajax request
        $.ajax({
            type: "POST",
            data: "action=vote_up&id=" + the_id,
            url: "ajax/votes.php",
            success: function (msg) {
                $("span.vote_count#" + the_id).html(msg).fadeIn();
                $("#" + the_id + " img").attr("src", "img/uparrowActive.png");
            }
        });
    });
});
$(document).ready(function () {
    // the vote down function
    $("a.vote_down").click(function () {
        //get the id
        var vote_id = this.id.split('_').pop();
        //the main ajax request
        $.ajax({
            type: "POST",
            data: …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery image

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

jquery返回不存在的id或类的值?

我需要检查一个对象在DOM上是否具有相同的id,因为我正在尝试创建一个模态窗口库,

我写的时候问题出在浏览器控制台上

$("#anonexistingid");
Run Code Online (Sandbox Code Playgroud)

它返回 []

但在我的代码中

if($("#"+id)!==[]){
        return;
    }
Run Code Online (Sandbox Code Playgroud)

只是不起作用.定义空数组的正确方法是什么?(因为我认为[]意味着空数组,也许不是我不确定:D)

javascript jquery

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

jQuery循环prev next

我发现这段代码正在寻找一个基本的滑块,它足够接近我想要的但是我希望它一旦到达最后一个li就循环,即如果最后一个li和下一个按钮被点击循环到第一个并继续,

感谢所有的帮助,并一如既往地感谢.

$('.udtalelse').addClass("passiv");
ctrlKunder(0);

$('#prev').click(function() {
    var index = getActive();
    if (index == 0) return;
    index--;
    ctrlKunder(index);
})
$('#next').click(function() {
    var index = getActive();
    if (index == $('.udtalelse').length - 1) return;
    index++;
    ctrlKunder(index);
})

function ctrlKunder(ele) {
    $('.udtalelse').removeClass("active").addClass("passiv");
    $('.udtalelse').eq(ele).removeClass("passiv").addClass("active");
}

function getActive() {
    var index;
    $('.udtalelse').each(function(i) {
        if ($(this).hasClass("active")) index = i;
    })
    return index;
}
Run Code Online (Sandbox Code Playgroud)
<ul class="kunder">
    <li><span class="udtalelse">Indhold 1</span></li>
    <li><span class="udtalelse">Indhold 2</span></li>
    <li><span class="udtalelse">Indhold 3</span></li>
</ul>
<span class="kunderpagination">
    <a href="#" id="prev">« Previous</a> |
    <a href="#" id="next">Next …
Run Code Online (Sandbox Code Playgroud)

jquery loops next

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

将类添加到列表中的前半部分项目

如果我在列表中有十个项目,我怎样才能动态地将一个类(使用jQuery)添加到它们的前半部分?

输入:

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
</ul> 
Run Code Online (Sandbox Code Playgroud)

期望的输出:

<ul>
    <li class="first-half">1</li>
    <li class="first-half">2</li>
    <li class="first-half">3</li>
    <li class="first-half">4</li>
    <li class="first-half">5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jquery

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