Jquery 如何制作更多链接? $(文档).ready(函数(){ var linkas=$(“#按钮”).attr(“值”); $(“#按钮”)。单击(函数(){ $.get(链接、函数(数据){ $('#out').html(数据); }); }); }); ';

Jquery 如何制作更多链接? $(文档).ready(函数(){ var linkas=$(“#按钮”).attr(“值”); $(“#按钮”)。单击(函数(){ $.get(链接、函数(数据){ $('#out').html(数据); }); }); }); ';,jquery,button,html,hyperlink,Jquery,Button,Html,Hyperlink,第一个链接可以分叉,但如果我添加另一个具有不同值的链接,它将不起作用。 如何添加更多类似链接?而不是 <script type="text/javascript"> $(document).ready(function() { var linkas = $("#button").attr("value"); $('#button').click(function(){ $.get(linkas

第一个链接可以分叉,但如果我添加另一个具有不同值的链接,它将不起作用。
如何添加更多类似链接?

而不是

<script type="text/javascript">
     $(document).ready(function() {            
        var linkas = $("#button").attr("value");
         $('#button').click(function(){
            $.get(linkas, function(data){
                $('#out').html(data);
            });           
        });
    });  
</script> 

<a id="button" href="#" value="test2.php" >LINKAS</a>
<div id="out"></div>';
试一试

编辑:

我更改了您的脚本以获得当前单击的按钮

$('#out').append(data);

$(文档).ready(函数(){
$(“#按钮”)。单击(函数(){
var linkas=$(this.attr(“value”);
$.get(链接、函数(数据){
$('#out').html(数据);
});           
});
});  



例如:

使用函数而不是无效属性

功能:

<a class="ajax" href="test2.php" >LINKAS</a>
<a class="ajax" href="test3.php" >LINKAS</a>
<div id="out"></div>
HTML:

function makeLink(linkas) {
    $.get(linkas, function(data){
        $('#out').html(data);
    });
}


您想做什么?这很不清楚。你也明白,从技术上讲,值不是锚定标记的属性,如果你在页面中向下滚动,当他们单击你的链接时,它会将他们一直移动到顶部。尝试
href=“javascript:void(0)”
以获得更好的结果。t.y。征求意见。我想在页面中创建更多链接,但仅第一个链接有效。我想添加更多链接,但其他链接不起作用。编辑我的答案,这行
var linkas=$(“#按钮”).attr(“值”)不会考虑刚才单击的链接。
$(document).ready(function() {            
    $('.ajax').click(function(){
        $.get($(this).attr("href"), function(data){
            $('#out').html(data);
        });
        return false;
    });
});  
<a class="ajax" href="test2.php" >LINKAS</a>
<a class="ajax" href="test3.php" >LINKAS</a>
<div id="out"></div>
function makeLink(linkas) {
    $.get(linkas, function(data){
        $('#out').html(data);
    });
}
<a id="button" href="javascript:void(0)" onclick="makeLink('test2.php')">LINKAS</a>
<div id="out"></div>