- 主题:这个jquery怎么写啊
<div>
<ul data-continent="North America">
<li data-species="California condor">Critically Endangered</li>
<li data-species="American bison">Near Threatened</li>
</ul>
<ul data-continent="Europe">
<li data-species="Cave bear">Extinct</li>
</ul>
</div>
//getSpecies("North America","American bison") 返回Near Threatened
function getSpecies(continent, species) {
}
--
FROM 61.171.205.*
我写了一个貌似能通过
return $("div>ul[data-continent='"+continent+"']>li[data-species='"+species+"']").text()
请问这里怎么转义一个字符串变量?
比如这里,我想用escapeJQuery(contient)而不是单引号。。
【 在 Splunk (每天挖坟墓,不是你蹲就是我蹲) 的大作中提到: 】
: <div>
: <ul data-continent="North America">
: <li data-species="California condor">Critically Endangered</li>
: ...................
--
修改:Splunk FROM 61.171.205.*
FROM 61.171.205.*
"div>ul[data-continent=" +
escape(continent) +
"]>li[data-species=" +
escape(species) +
"]"
或者用template literal,
`...${escape(continent)}...`
【 在 Splunk (每天挖坟墓,不是你蹲就是我蹲) 的大作中提到: 】
: 我写了一个貌似能通过
: return $("div>ul[data-continent='"+continent+"']>li[data-species='"+species+"']").text()
: 请问这里怎么转义一个字符串变量?
: ...................
--
FROM 70.181.66.*
那你用\”就可以
【 在 Splunk (每天挖坟墓,不是你蹲就是我蹲) 的大作中提到: 】
:
: 我写了一个貌似能通过
:
: return $("div>ul[data-continent='"+continent+"']>li[data-species='"+species+"']").text()
--
FROM 14.131.81.*
我记得这种选择器不用引号括属性都可以
【 在 Splunk (每天挖坟墓,不是你蹲就是我蹲) 的大作中提到: 】
:
: 我写了一个貌似能通过
:
: return $("div>ul[data-continent='"+continent+"']>li[data-species='"+species+"']").text()
--
FROM 14.131.81.*