当div没有div的id时获取内容...只有类

时间:2011-11-30 19:19:03

标签: javascript jquery jquery-ui

下午好。我有一张列出日子的表格。这些天都在<div>之内,但我没有<div>的ID。我试图获取<div>的内容,但它仍然失败,就像我尝试获取值时一样。

这是<div>我试图获得该课程的一个例子。

<div class="fc-day-number">6</div>`

我正在尝试使用Seguito函数获取此值但未获取内容div的值。

$(".fc-widget-content").click(function () {
var diaSelecionado = $('.fc-day-number').val();
        alert(diaSelecionado);
    });
});

3 个答案:

答案 0 :(得分:3)

val()用于获取表单元素的值,您可能需要html()

$(".fc-widget-content").click(function () {
    var diaSelecionado = $('.fc-day-number').html();
    alert(diaSelecionado);
  });
});

答案 1 :(得分:3)

使用val()返回元素的.html()属性,而不是innerHTML

$(".fc-widget-content").click(function () {
var diaSelecionado = $('.fc-day-number').html();
        alert(diaSelecionado);
    });
});

答案 2 :(得分:0)

来自jQuery文档:

.val()方法主要用于获取表单元素的值,例如input,select和textarea。

在HTML文档中, .html()可用于获取任何元素的内容。

您需要将$('.fc-day-number').val();更改为$('.fc-day-number').html();