你好我的Jquery扩展中有一个静态选项。选项是颜色:“蓝色”
$(ELE)。测试({色 “色”});
//我试过以下
var anoption =“color”; $(ELE)。测试({anoption: “蓝”});
但它没有用。反正是否有将上一个变量序列化为选项名称?
答案 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'});
});