jae-jae / QueryList

:spider: The progressive PHP crawler framework! 优雅的渐进式PHP采集框架。
https://querylist.cc
2.65k stars 440 forks source link

htmlOuter, html 混乱 #99

Closed edwinhuish closed 4 years ago

edwinhuish commented 4 years ago

QL\Dom\Elements 的 htmlOuter 函数字面意思应当是和 JS 的 outerHTML 是一样的,但是测试后发现结果如下, 是两个重复的根节点元素。 WHY??

<div class="parent">
    <div class="parent">
        <div class="child"></div>
        <div class="child"></div>
        .....
    </div>
</div>

html函数理应是和jQuery的html() 函数一样,获取 innerHTML 的,但实际测试却是和 outerHTML 一样的??

html() 函数可以传入string参数替换html,那 htmlOuter 为什么不能传入string参数替换html?

edwinhuish commented 4 years ago

再次测试后没有这个问题? 可能是我的代码有问题。。。