blackartanan
blackartanan
2011-04-14 16:59
浏览 235

jQuery UI 组件Tabs demo代码中的不解

 


javascript 写道
var $tabs = $( "#tabs").tabs({
tabTemplate: "<li><a href='#{href}'>#{label}</a> <span class='ui-icon ui-icon-close'>Remove Tab</span></li>",
add: function( event, ui ) {
var tab_content = $tab_content_input.val() || "Tab " + tab_counter + " content.";
$( ui.panel ).append( "<p>" + tab_content + "</p>" );
}
});

 

其中var tab_content = $tab_content_input.val() || "Tab " + tab_counter + " content.";是什么意思?

“ || ”这个作用在于?

我试着alert("tab_content: " + tab_content);

发现其值始终为$tab_content_input.val()的值,和 || "Tab " + tab_counter + " content."无关貌似


希望有朋友可以帮忙指导一下


谢谢!!

 

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • iteye_18182
    iteye_18182 2011-04-15 11:01
    已采纳

    var x = x1||x2 这个的作用是,x1为null,时取x2;

    点赞 评论

相关推荐