这是我的代码:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
<span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>12/26/2012 is the best</span></div><br></span><span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>12-26-2012</span></div><br></span><span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>messa coockcook</span></div><br></span><script>
$(document).ready(function() {
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
$(".whocares:not(:contains('" + month + "/" + day + "/"+ year+"'))").remove();
});
</script>
适用于JSFiddle,但不适用于server。 在我的服务器上,运行它时没有任何内容。 为什么会这样?我做错了什么?
提前致谢!
答案 0 :(得分:1)
首先,查看您的来源:
<b>Warning</b>: file_get_contents(http://www.dumbsearch.com/reminded.txt) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in <b>/home/content/76/7290476/html/remindersimportant.php</b> on line <b>4</b><br />
其次,你需要考虑不同时区的人。例如,我在IST时区,所以这里已经是27/12/2012了。
此外,您的HTML格式不正确。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
您需要在此处结束</script>
。这是您无法在服务器上看到错误的原因之一。
保持良好的缩进代码总是有帮助的。很容易在关键点发现这样的错误。
答案 1 :(得分:0)
您的jQuery脚本标记未正确关闭。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>12/26/2012 is the best</span></div><br></span><span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>12-26-2012</span></div><br></span><span class='whocares'><div class='box'><span style='font-size:20px;color: #0BB;'>messa coockcook</span></div><br></span>
<script>
$(document).ready(function() {
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
$(".whocares:not(:contains('" + month + "/" + day + "/"+ year+"'))").remove();
});
</script>