English 中文(简体)
1. 在传单上用 j子制作标签
原标题:Create a label using jQuery on the fly

I need to create a label and text field on the fly and also include datepicker for the textfield. I need something like this:

<label for="from">From </label> <input type="text" id="from" name="from" />

我曾尝试过这样的事情:

var label = $("<label>").attr( for , "from");   
                    label.html( Date:   +
                         <input type="text" id="from name="from" value=""> );

                    $(function() {
                        $("#from").datepicker();
                    }); 

这只字不提标签和文字领域。 我不肯定我所缺的。

http://www.ohchr.org。

更确切地说,我是在港口里使用这一工具,我没有在垃圾页上拥有尸体。 因此,当我把这个职务引向它赢得的遗体时。

最佳回答

与此相似的是:

//Create the label element
var $label = $("<label>").text( Date: );
//Create the input element
var $input = $( <input type="text"> ).attr({id:  from , name:  from });

//Insert the input into the label
$input.appendTo($label);
//Insert the label into the DOM - replace body with the required position
$( body ).append($label);

//applying datepicker on input
input.datepicker();

jsFiddle Demo

请注意,如果输入要素在标签上,你不必使用<>>。 因此使用其中一种:

<label><input id="x1"></label>

<label for="x1"></label> <input id="x1">
问题回答

You will need to attach the label you ve created to the DOM to get it to show:

var label = $("<label>").attr( for , "from");
    label.html( Date:   +
       <input type="text" id="from name="from" value=""> );

label.appendTo( body );

// set up datepicker
label.find( #from ).datepicker();

你试图插入哪里? 如果你在网页一开始就希望,你就能够这样做。

var $label = $("<label>").attr( for , "from");   

$label.html( Date: <input type="text" id="from" name="from" value=""> );

$(function() {
    $( body ).prepend($label);

    $( :input , $label).datepicker();
});

1) You are missing closing quote at the end of the ID attribute.
2) You didn t append the label itself to anything.





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签