例如:
$("table tr").click( function(event)
{
//Say, here i want get the data of td element where its class name="special"
});
我是否有任何方法可以在点击事件中选择元素,$("table tr")
上方附加元素下的元素?
答案 0 :(得分:4)
在这种特定情况下,您可以这样做:
$("table tr").click( function(event)
{
$(this).children('td.special').whatEverYouNeed();
});
一般来说,您需要使用find()
:
$("table tr").click( function(event)
{
$(this).find('td.special').whatEverYouNeed();
});
答案 1 :(得分:2)
像
这样的东西$(this).find(".special").html();
我认为那是有效的