未捕获的DOMException:无法对“文档”执行“ querySelector”:

时间:2019-09-12 19:39:30

标签: html svg id

我不断收到此错误,从我发现的错误(类似的问题在此处发布)中,通常是由以数字开头的ID引起的。但是我的SVG代码中没有。

Uncaught DOMException: Failed to execute 'querySelector' on 'Document': 'body > main > div > header > div > section#burger-container > svg > g#Symbols > g#Navigation-/-global-nav-/-mobile-/-transparent > g#hamburger > rect#middle-line' is not a valid selector.

<svg width="32" height="17" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 17">
                        <g id="Symbols" fill="none" fill-rule="evenodd">
                            <g id="Navigation-/-global-nav-/-mobile-/-transparent" transform="translate(-24 -16)">
                                <g id="hamburger" transform="translate(24 16)">
                                    <rect id="top-line" fill="#2389CB" width="32" height="3" rx="1.5" />
                                    <rect id="middle-line" fill="#EE7725" y="7" width="32" height="3" rx="1.5" />
                                    <rect id="bottom-line" fill="#2389CB" y="14" width="32" height="3" rx="1.5" />
                                </g>
                            </g>
                        </g>
                    </svg>

任何建议都会很棒!

0 个答案:

没有答案