在PhoneGAP中可以有CSS切換按鈕嗎? 我想要一個改變顏色的按鈕,如果點擊後再次點擊,它必須回到默認顏色。任何想法如何做到這一點?CSS切換按鈕?
我已經編輯了我的帖子,我可以很容易地迴應你們,幫助我,因爲現在我對如何做到這一點,簡單的東西,但訣竅非常困惑。
`This the function
function toggle(ths) {
//CSS color
$(ths).toggleClass("btnColor");
$("#tb").toggleClass("btnColorR")
//Get value clicked
var clicked = $(ths).val();
//diplay on web-page
$("#lblType").html(clicked);
$("#setCount").html(" minutes : " + minutes + " seconds : " + seconds);
//duration time count
seconds = seconds + 1;
if (seconds % 60 == 0) {
minutes += 1;
seconds = 0;
}
timer = setTimeout("toggle()", 1000);
}
The CSS
.btnColor
{
background-color:blue;
color:white;
}
.btnColorR {
background-color:green;
}
This is how my buttons are created.
function createButtons(tbID, tbClass, tbType, tbValue, onClick) {
return '\n<input '
+ (tbID ? ' id=\'' + tbID + '\'' : '')
+ (tbClass ? ' class=\'' + tbClass + '\'' : '')
+ (tbType ? ' type=\'' + tbType + '\'' : '')
+ (tbValue ? ' value=\'' + tbValue + '\'' : '')
+ (onClick ? ' onclick=\'toggle(this);' + onClick + '\'' : '')
+ '>';
}
function DisplayButtons(cableData) {
var newContent = '';
$.each(cableData,
function (i, item) {
newContent += createButtons("tb" + item.CommonCable, null, "submit", item.CommonCable, toggle);
});
$("#planned").html(newContent);
}`
謝謝很多人,但它仍然無法正常工作,我的css工作之前,我搬到了Phonegap我不知道這是發生的呃,甚至想也許我現在瘋了。再次感謝 – 2013-04-04 07:42:22
看看'$(「#butt」)。click(function(){alert(1)});'一切正常。 – 2013-04-04 07:46:20
它不工作,我可以編輯我的文章,幷包括代碼如何我的按鈕創建與css – 2013-04-04 08:31:33