日期:2014-05-17  浏览次数:20525 次

PHP Simple HTML DOM Parser 的 find() 函数无法找到元素的类属性

如题,

$dom = str_get_html("<div class='test'>textarea</div>");
用惯了 jQuery 的人可能会这样:
$dom->find(".test");
但这样是无法找到的。正确写法为:
$dom->find("div.test");
即,必须要带上标签名,才能找到对应的类属性

坑爹啊,一开始就是直接find(".test"),结果一直找不到啊。后面接着改动一大堆,

导致后来的后来的某一天,在加了一些功能的时候突然冒出一堆莫名奇妙的错误!


***************************************************************************************

刚刚发现,貌似两种方法都是可以的……我也不知道之前是哪里错了……= =!


广告: