Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果cond='..'则js/html有条件_Javascript_Html_Widget_Blogger - Fatal编程技术网

Javascript 如果cond='..'则js/html有条件

Javascript 如果cond='..'则js/html有条件,javascript,html,widget,blogger,Javascript,Html,Widget,Blogger,我是html/java的初学者。。。所以也许这对你们大多数人来说都很容易。。。但对我来说还不是 $(document).ready(function() { $(".dropdown img.flag").addClass("flagvisibility"); $(".dropdown dt a").click(function() { $(".dropdown dd ul"

我是html/java的初学者。。。所以也许这对你们大多数人来说都很容易。。。但对我来说还不是

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
使用:Blogger:blogspot+widget HTML

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
代码第1部分:这是小部件下拉垂直菜单的一部分。。。我选择一个国家/语言,最后一行将显示/写入我所做的选择。 到目前为止,它运行良好

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
代码第2部分:在我的futur博客中,我想在完成语言选择后,在菜单下方显示所选语言的链接。 问题:我不知道如何构建/编写html块 我用鼠标在菜单上选择英语。。。因此,行将显示/显示结果变量id:EN

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
我想用条件语句块替换这一行,并使用我博客中与所选语言对应的链接

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
因此,问题是:如何制作/编码此块 提前谢谢 史蒂夫

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
--------/第1部分=确定这只是结束代码部分。。。 从这里获得完整代码:

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
------\结束第1部分:好的

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
---问题:第二部分

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>
 if cond=  id="result" == "EN"' >  
 {
 <a href="#" target="_blank">My english page1 </a>
 <a href="#" target="_blank">My english page2 </a>
 <a href="#" target="_blank">My english page3 </a>
 }
第1部分菜单代码来自此处:

              $(document).ready(function() {
              $(".dropdown img.flag").addClass("flagvisibility");

              $(".dropdown dt a").click(function() {
                  $(".dropdown dd ul").toggle();
              });

              $(".dropdown dd ul li a").click(function() {
                  var text = $(this).html();
                  $(".dropdown dt a span").html(text);
                  $(".dropdown dd ul").hide();
                  $("#result").html(getSelectedValue("sample"));
              });

              function getSelectedValue(id) {
                  return $("#" + id).find("dt a span.value").html();
              }

              $(document).bind('click', function(e) {
                  var $clicked = $(e.target);
                  if (! $clicked.parents().hasClass("dropdown"))
                      $(".dropdown dd ul").hide();
              });


              $("#flagSwitcher").click(function() {
                  $(".dropdown img.flag").toggleClass("flagvisibility");
              });
          });
      </script>