所以我只是想将div中的值保存到变量然后打印出来。
以下是我尝试http://jsfiddle.net/akpn3/449/
的内容<script text/type="javascript">
var string = $('.label_text_price_overview').val();
$('.listprice').html(string);
</script>
<span class="label_text_price_overview"><span class="nobreak">USD <span>279.00</span></span></span>
<p class="listprice"></p>
答案 0 :(得分:6)
Spans没有值,请使用.text()
(如果您还想要内部跨度,则使用.html()
):
var string = $('.label_text_price_overview').text();
<强> jsFiddle example 强>
答案 1 :(得分:2)
这里有一些问题。
text/type
不是有效的HTML属性。你可以<script>
。.label_text_price_overview
是<span>
。那些没有价值观。您可能需要.text()
。$(function(){})
中。这等待文档准备好。<script>
$(function(){
var string = $('.label_text_price_overview').text();
$('.listprice').html(string);
});
</script>
<span class="label_text_price_overview"><span class="nobreak">USD <span>279.00</span></span></span>
<p class="listprice"></p>