我不能让jquery改变div的文本。我已经获得了在jfiddle上工作的代码,但在现场网站上它没有被检测到。我甚至尝试将函数添加到(文档)中,以确保函数运行。
$(document).click( function () {
var ptime = $('#vaptimelineblock0').text();
if (ptime == "07:00 PM") {
$('#vaptimelineblock0').text("7:15 pm");
}
});
现场项目位于
http://ecofreshdrycleaners.com/component/vikappointments/?view=servicesearch&id_ser=2
编辑: 这是jfiddle工作
答案 0 :(得分:1)
正如评论中已经说过的,您需要修正错误Uncaught TypeError: Cannot set property 'value' of null
该错误的原因是此代码:
document.getElementById("couponkey").value=document.getElementById("couponcode").innerHTML;
您没有ID为'couponkey'的元素。
删除此代码,一切正常(或正确设置具有该ID的元素)。
答案 1 :(得分:-1)
使用此:
$('#vaptimelineblock0').html("7:15 pm");