[英]How do I add an object/this to a string in $$ selector in prototype?
$element = $(element);
console.log($$("#" + element + " > p")[0]); // works
console.log($$($element + $$(" > p"))[0]); // something like this
我認為您需要"#" + element.id
盡管寫$(element).select('p')
似乎更明智。
使用元素本身的select
方法:
$element.select('p')[0]
我對Prototype感到生疏,但我認為,如果您想查找所有<p>
元素,這些元素是您已經擁有的某些元素的直接子代,則可以這樣做:
var firstPara = $(element).find(function(e) { return e.tagName.toUpperCase() === 'P'; });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.