如何在jQuery选择器中使用JavaScript变量

如何在jQuery选择器中使用JavaScript变量

在这篇文章中,我们将讨论如何在jQuery选择器中使用JavaScript变量。在下面的例子中,我们可以看到,我们使用了存储在JavaScript变量中的值在jQuery选择器中使用。

例子1:可以应用连接技术,以使用存储在JavaScript变量中的值。在下面的例子中,每当按钮被点击时,存在于元素中的内容就被追加到<p>元素中。然后,我们将使用ready()方法,该方法有助于加载整个页面,然后执行其余代码。

<!DOCTYPE html>
  
<html>
  
<head>
    <title>JavaScript variables in jQuery slectors</title>
  
    <script src="https://code.jquery.com/jquery-3.4.1.js"
            integrity=
"sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" 
            crossorigin="anonymous">
    </script>
</head>
  
<body>
    <div>
        <button id="button"
                style="color: green;">
            Click Me
        </button>
  
        <p id="firstpara">
            <span id="span" 
                  style="color: green;">
                A Computer Science Portal fo Geeks<br> 
            </span>
        </p>
    </div>
    <script>
        (document).ready(function() {
            ("#button").click(function() {
                var paraId = "firstpara";
                var spanId = "span";
                ("#" + paraId).append(("#" + spanId).html());
            });
        })
    </script>
</body>
  
</html>

输出:
如何在jQuery选择器中使用JavaScript变量?

例子2:下面的例子在链接被按下时改变文本的颜色。在这个例子中,javascript:void(0);被用于<a>元素内部。然后我们将使用ready()方法帮助加载整个页面,然后执行其余代码。

<!DOCTYPE html>
<html>
  
<head>
    <title>JavaScript variables in jQuery slectors</title>
  
    <script src="https://code.jquery.com/jquery-3.4.1.js"
            integrity=
"sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" 
            crossorigin="anonymous">
    </script>
</head>
  
<body>
    <form>
        <p> 
          Text:
          <input type="text"> 
        </p>
        <br>
  
        <a href="javascript:void(0);">
          Change the color of Text 
        </a>
    </form>
    <script>
        (document).ready(function() {
  
            ("a").click(function() {
                var type = ("input").attr("type");
                var attribute = "color";
                var color = "green";
  
                ("input[type=" + type + "]")
                .css(attribute, color);
            });
        })
    </script>
</body>
  
</html>

输出:
如何在jQuery选择器中使用JavaScript变量?

jQuery是一个开源的JavaScript库,它简化了HTML/CSS文档之间的交互,它以其 “少写多做 “的理念而广为人知。
你可以通过学习这个jQuery教程和jQuery实例,从基础开始学习jQuery。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程