2012-12-27 72 views
-1

有一个变量,假设item。它是一个数组保持两个值(namesize):即父母div跨度和子div跨度中的打印变量?

item[0]=name; 
item[1]=size; 

现在我打印name在父DIV跨度和size在儿童的div跨度,通过jQuery的。 如何通过使用.parent()和.child()jquery函数来打印名称和大小?

<div> 
    <!--parent div--> 
    <span>...Print Name...</span> 
    <div> 
     <span>...</span> 
     <span>...</span> 
    </div> 
    <div> 
     <span>...</span> 
     <span>.. Print Size.. ..</span> 
    </div> 
    <!--close parent div--> 
    </div> 
+10

,问题是......? –

+0

问题是什么?你现在得到它了吗? – Jai

+0

什么?我读了几次,并不明白你想要得到什么结果。你有一些代码了吗?尝试改写您的问题并发布已有的代码。 –

回答

1

使用.text函数jQuery。

您的HTML改为:

<div> 
    <!--parent div--> 
    <span class="name">...Print Name...</span> 
    <div> 
     <span>...</span> 
     <span>...</span> 
    </div> 
    <div> 
     <span>...</span> 
     <span class="size">.. Print Size.. ..</span> 
    </div> 
    <!--close parent div--> 
    </div> 

jQuery的

$(".name").text(item[0]) 
$(".size").text(item[1]) 
+0

为什么'.text'?我会使用'.html'。 –

+1

@Aleksandr:这些值不包含任何HTML,因此'.text'就足够了。 –

+0

感谢它的工作..我也使用.html ...... –