Jquery选项作为变量

时间:2013-01-23 15:10:12

标签: javascript jquery

你好我的Jquery扩展中有一个静态选项。选项是颜色:“蓝色”

  

$(ELE)。测试({色 “色”});

     

//我试过以下

     

var anoption =“color”; $(ELE)。测试({anoption: “蓝”});

但它没有用。反正是否有将上一个变量序列化为选项名称?

1 个答案:

答案 0 :(得分:0)

我相信你会想要制作如下功能:

function changeColour(colour,ele){
    $(ele).css({'color':colour});//this will change the colour of the text
}

现在要运行此功能,您需要调用它。所以让我们对一个元素进行函数调用。我们可以这两种方式。一个javascript document.ready函数就在它自己的元素上。

jQuery选择器功能:

$('#element').click(function(){
    changeColour('#FF0000',$(this)); //this will send the colour: #FF0000 being red and your element.
}

在元素内:

<div id="element" onClick="changeColour('#FF0000','#element')">
    <p>Content</p>
</div>

现在有一种更简单的方法可以使用jQuery:

$('#element').click(function(){
   $(this).css({'color':'#FF0000'});
});