Javascript-在Jquery命令中添加变量

Javascript-在Jquery命令中添加变量,javascript,jquery,Javascript,Jquery,在上面的示例中,bookId返回类名。如何使用它作为类名来隐藏它,如上面的示例所示 我想要这样的东西: function bookRemoved(bookId) { alert(bookId) ; $(document).ready(function() { $('.className').hide(1000); // Want it Here } );} bookId应返回其值。假设bookId有23个,它应该是

在上面的示例中,bookId返回类名。如何使用它作为类名来隐藏它,如上面的示例所示

我想要这样的东西:

 function bookRemoved(bookId)
     {
         alert(bookId) ;
         $(document).ready(function() {
         $('.className').hide(1000); // Want it Here

      } );}
bookId应返回其值。假设bookId有23个,它应该是这样的。 $('.23')。隐藏(1000);//在这儿要吗

PS:我不熟悉Javascript和Jquery

     $('.bookId').hide(1000); // Want it Here
你是说这个吗


你是这个意思吗?

你要寻找的是一种将一个函数的参数作为参数传递给另一个函数的方法。变量可以传递到函数中,
$
只是一个函数,在函数引用之后的
(…)
序列中

function bookRemoved(bookId) {
    alert(bookId);
    $(document).ready(function () {
        $('.' + bookId).hide(1000);
    });
}
在这种情况下:

  • 函数
    alert
    对变量
    bookId
  • 函数
    $
    文档
    变量上启动
  • $(文档)
  • ready
    通过一个函数触发,一个匿名函数(即,没有名字)
  • 函数
    $
    bookId
  • 然后访问
    hide
    方法,并使用
    1000

希望这能更好地解释一般术语以及函数定义中出现的内容。

您要寻找的是将一个函数的参数作为参数传递给另一个函数的方法。变量可以传递到函数中,
$
只是一个函数,在函数引用之后的
(…)
序列中

function bookRemoved(bookId) {
    alert(bookId);
    $(document).ready(function () {
        $('.' + bookId).hide(1000);
    });
}
在这种情况下:

  • 函数
    alert
    对变量
    bookId
  • 函数
    $
    文档
    变量上启动
  • $(文档)
  • ready
    通过一个函数触发,一个匿名函数(即,没有名字)
  • 函数
    $
    bookId
  • 然后访问
    hide
    方法,并使用
    1000
希望这能更好地解释一般术语以及函数定义中出现的内容。

试试看

function bookRemoved(bookId) {
    alert(bookId);
    $(document).ready(function() {
        $('.'+bookId).hide(1000);
    });
};
在已定义的函数中,我们不需要DOM就绪。

请尝试

function bookRemoved(bookId) {
    alert(bookId);
    $(document).ready(function() {
        $('.'+bookId).hide(1000);
    });
};

在定义的函数中,我们不需要DOM就绪。

更干净的方法。分离您的document.ready函数

function bookRemoved(bookId)
{
     alert(bookId) ;
     $('.' + bookId).hide(1000); // Want it Here

}

有关隐藏方法的更多信息,请参见此处:

更干净的方法。分离您的document.ready函数

function bookRemoved(bookId)
{
     alert(bookId) ;
     $('.' + bookId).hide(1000); // Want it Here

}
有关隐藏方法的详细信息,请单击此处:

在javascript中,运算符用于

  • 添加nembers
  • 如果其中一个操作数是字符串,则连接字符串
  • 例如

    1+2==3

    “abc”+“xyz”==“abcxyz”

    “1”+2==“12”//“1”这是一个字符串

    在javascript中,运算符用于

  • 添加nembers
  • 如果其中一个操作数是字符串,则连接字符串
  • 例如

    1+2==3

    “abc”+“xyz”==“abcxyz”


    “1”+2==“12”//“1”这里是一个字符串

    顺便说一句,类名不应该以数字开头。顺便说一句,类名不应该以数字开头。