只是尝试提取表格的第二个td(这是一个数字),即 235 的值。数字值会动态变化。
jQuery('.content').append('<tr><td>Volume1</td><td>56</td><td>123</td></tr>');
jQuery('.content').append('<tr><td>Volume2</td><td>235</td><td>789</td></tr>');
在php中我有这个:
if(preg_match_all("/jQuery\(\'.content\'\).append\((\'<tr><td>Volume2</td><td>(.*?)\')\);/", $result))
当然它不起作用,因为我不知道如何在html标签中使用正则表达式。请帮忙
修改: 解决方案必须在php中,因为jQuery使用curl php从另一台服务器接收。
答案 0 :(得分:0)
你可以这样做:
$(".content tr:eq(1) td:eq(1)").text();
如果您有多个课程内容,那么您需要遍历所有课程内容:
$(".content").each(function() {
console.log($(this).find("tr:eq(1) td:eq(1)").text());
});