我在选择span标记内的文本时遇到问题(这是在模板中,我无法直接编辑文本),这里是HTML:
<table class="worf">
<tbody>
<tr>
<td colspan="2" class="brown45">
<span id="red24">Quantity and Pricing</span>
以下是我的尝试:
<script>
$('#red24').text('Confirm Your Reservation');
</script>
答案 0 :(得分:4)
您需要将jQuery代码包装在$(document).ready()
function:
<script>
$(document).ready(function() {
$('#red24').text('Confirm Your Reservation');
});
</script>
答案 1 :(得分:0)
文件准备就绪时仍然如此。
我认为最好使用.html(),你只能用它来添加文字:
$('#red24').html('whathever');
或者它是最好的,如果你更喜欢让它可见或与其他风格或类,例如:
$('#red24').html('<p class="foo"><b>Confirm Your Reservation</b></p>');