繁体   English   中英

在代码中没有工作追加(jQuery)

[英]Not work append(jQuery) in the code

我使用codeigniter但我的JS代码不起作用! 谁能指导我?

<select name="tour_name" style="display: none; ">
    <option disabled="disabled" value="">select</option>
    <option>hello</option>
    <option>hi</option>
    <option>what</option>
    <option>how</option>
</select>
<div id="#tour_name">

JS:

$(document).ready(function () {
    $('select[name="tour_name"]').change(function () {
        $('#tour_name').empty();
        var $val = $(this).val();
        $(this).hide();
        $('#tour_name').hide().fadeIn('slow').append('<b>' + $val + '</b>')
        $('#tour_name b').click(function () {
            $('#tour_name').empty();
            $('select[name="tour_name"]').fadeIn('slow')();
        })
    })
});

您的HTML不正确。 更换

<div id="#tour_name">

通过

<div id="tour_name">

更改

<div id="#tour_name"> 

<div id="tour_name">

当creatig id为元素时。 考虑这些事情

指定元素的唯一ID。

命名规则:

 Must begin with a letter AZ or az Can be followed by: letters (A-Za-z), digits (0-9), hyphens ("-"), 

和下划线(“_”)在HTML中,所有值都不区分大小写

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM