Kann jemand überprüfen und beraten, wenn mein Code Standard für Mobilgerät ist? Ich kann nicht scheinen, es auf dem iPhone und meinem Android zu arbeiten. Dies funktioniert gut auf meinem Desktop, aber nicht auf mobilen Geräten. Ich versuche, eine Hin- und Herschalten Checkbox zu erstellen, dass, wenn ein Benutzer die Checkbox wird es auf die Schaltfläche zeigen, wenn es deaktivieren sie die deaktivierte Version zeigen (‚#disableBtn‘)Javascript und Checkbox Kompatibilität mit mobilen Geräten
Javascript + Jquery
$(function()
{
$('#agreed').change(function()
{
if ($(this).attr("checked"))
{
$('#disableBtn').hide();
$('#button').css('display', 'block');
return;
}
$('#disableBtn').show();
$('#button').css('display', 'none')
});
})
HTML
<input id="agreed" type="checkbox" name="check" value="1">
<a id="button" href="#>">Button</a>
<span id="disableBtn">Disabled</span>
CSS
#button { display: none }
Was funktioniert nicht, was auf Ihrem Desktop funktioniert? – Bergi