Javascript 需要一些jqueryif-else语句帮助吗
下面的代码被破坏了,但我不知道怎么做。作为一个新手,我确实做了一些重大的假设 我基本上是在尝试创建一个if-else-where-imBannerRotater函数,如果变量为true,则在#cast上执行,如果变量为false,则在#pram上执行 我如何解决这个问题才能得到那个结果 #是URL 谢谢-泽姆Javascript 需要一些jqueryif-else语句帮助吗,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,下面的代码被破坏了,但我不知道怎么做。作为一个新手,我确实做了一些重大的假设 我基本上是在尝试创建一个if-else-where-imBannerRotater函数,如果变量为true,则在#cast上执行,如果变量为false,则在#pram上执行 我如何解决这个问题才能得到那个结果 #是URL 谢谢-泽姆 $(document).ready(function(){ if (mmjsRegionName == 'CO')
$(document).ready(function(){
if (mmjsRegionName == 'CO')
{
$("#cast").imBannerRotater({
return_type: 'json',
data_map: {
image_name: 'name',
url_name: 'url'
},
image_url: '#',
base_path: '#',
});
}
else
{
$("#pram").imBannerRotater({
return_type: 'json',
data_map: {
image_name: 'name',
url_name: 'url'
},
image_url: '#',
base_path: '#',
});
});
进行了一点重构,但应该可以实现
(虽然我不确定“if the variable is true”是什么意思——检查if(mmjsRegionName){
而不是将其与字符串进行比较?)
编辑 如果是真/假情况,您最好使用以下方法:
$(function(){
$(mmjsRegion?'#cast':'#param').imBannerRotater({ // note the in-line if statement
return_type: 'json',
data_map: {
image_name: 'name',
url_name: 'url'
},
image_url: '#',
base_path: '#',
});
});
进行了一点重构,但应该可以实现
(虽然我不确定“if the variable is true”是什么意思——检查if(mmjsRegionName){
而不是将其与字符串进行比较?)
编辑 如果是真/假情况,您最好使用以下方法:
$(function(){
$(mmjsRegion?'#cast':'#param').imBannerRotater({ // note the in-line if statement
return_type: 'json',
data_map: {
image_name: 'name',
url_name: 'url'
},
image_url: '#',
base_path: '#',
});
});
如果您正在测试mmjsRegionName是true还是false,那么您的If语句应该是:
if(mmjsRegionName) { ...
如果您正在测试mmjsRegionName是true还是false,那么您的If语句应该是:
if(mmjsRegionName) { ...
最好的方法是创建一个变量并将其更改为“cast”或“pram”
最好的方法是创建一个变量并将其更改为“cast”或“pram”
这不是真的假,而是如果mmjsRegionName=='CO',但感谢您的输入!这不是真的假,是如果mmjsRegionName=='CO',但感谢您的输入!我喜欢将三元放入选择器所实现的简洁性。我喜欢将三元放入选择器所实现的简洁性。