如果产品价格超过35美元,我想添加一个javascript代码以在我的网站上显示文本。我不能得到这个如果声明返回任何东西,有人可以告诉我为什么吗?这是在HTML文件的底部。如果语句没有返回值,则使用Javascript
<script type="text/javascript">
$(function(){
if (TRUE) {
TRUESTATEMENT;
}
else{
NOTTRUE;
}
}
</script>
如果产品价格超过35美元,我想添加一个javascript代码以在我的网站上显示文本。我不能得到这个如果声明返回任何东西,有人可以告诉我为什么吗?这是在HTML文件的底部。如果语句没有返回值,则使用Javascript
<script type="text/javascript">
$(function(){
if (TRUE) {
TRUESTATEMENT;
}
else{
NOTTRUE;
}
}
</script>
如果你想要一个自我执行的功能,您可以在括号包裹它,然后把它(function(){...})();
(function(){
if(true){
\t console.log('thing was true');
} else {
\t console.log('thing was false');
}
})();
<div id="container"></div>
<script type="text/javascript">
$(function(){
if (TRUE) {
document.getElementById('container').innerHTML = TRUESTATEMENT;
}
else{
document.getElementById('container').innerHTML = NOTTRUE;
}
}
</script>
不知道你的HTML的结构是很难给出一个准确的答案给你。
$(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>
@ jake-p有帮助吗? –
它还没有工作,我想看看我的代码中是否有其他东西导致问题。我的网站上没有任何文字显示。 –
你需要操纵DOM。脚本标签本身不会这样做。 –
你传递你的值作为参数? – Samyappa
如果您只想验证它是否正常工作,请放入一个Console.Log(),您可以看到脚本本身是否正常工作。 –