0

私は Jquery を使用して Web サイトのいくつかのボタンのスタイルを設定していますが、ボタンが何もしないという事実を除いて、見栄えがします。ボタンの設定方法は次のとおりです。

JS

$(function() {
    $( "input[type=submit], a, button" )
    .button()
    .click(function( event ) {
        event.preventDefault();
    });
});

HTML

<button><li><a href="../home.html">HOME</a></li></button>
<button><li><a href="../commercial.html">COMMERCIAL</a></li></button>
<button><li><a href="../residential.html">RESIDENTIAL</a></li></button>
4

3 に答える 3

1
    $(function() {

    $( "input[type=submit], a, button" )
    .button()
    .click(function( event ) {
var urlink = $(this).attr('href');   
    window.location = $urlink;   
    });
    });
于 2013-02-07T00:06:46.437 に答える
0

これが私の提案です。

<ul>
   <li ><a href="somewhere">Home</a></li>
   <li ><a href="somewhere">Commercial</a></li>
   <li ><a href="somewhere">Residential<a/></li>
</ul>


jQueryを使用して「スタイル」をどのように使用しているかはわかりませんが、単純なcssでうまくいくと思います。
ボタンはいらないと思います。
または、ボタンが必要な場合は

<ul>
    <li><input type="button" value="Home" name="home"/></li>
    <li><input type="button" value="commercial" name="commercial"/></li>
</ul>

JS

$(document).ready(function(){

    $("input[name=home]").bind("click", function(){
                  //submit http request or locatioin.href
     });

});
于 2013-02-07T00:04:28.967 に答える