如果产品价格超过35美元,我正在尝试添加一个javascript代码来显示我网站上的文字。我不能得到这个if语句来回报什么,有人可以告诉我为什么吗?它位于HTML文件的底部。
<script type="text/javascript">
$(function(){
if (TRUE) {
TRUESTATEMENT;
}
else{
NOTTRUE;
}
}
</script>
答案 0 :(得分:1)
<div id="container"></div>
<script type="text/javascript">
$(function(){
if (TRUE) {
document.getElementById('container').innerHTML = TRUESTATEMENT;
}
else{
document.getElementById('container').innerHTML = NOTTRUE;
}
}
</script>
如果不了解你的html结构,很难给你一个准确的答案。
答案 1 :(得分:1)
$(function(){
if (true) {
$('#test').text(true);
}
else{
$('#test').text(false);
}
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="test"></div>
答案 2 :(得分:0)
如果你想要一个自动执行功能,你可以将它包在括号中,然后将其称为(function(){...})();
(function(){
if( true ){
console.log( 'thing was true' );
} else {
console.log( 'thing was false' );
}
})();