如何在Bootstrap框架中使用jQuery.on更改输入的占位符内容?

时间:2015-06-10 17:25:32

标签: jquery twitter-bootstrap

我有一个Bootstrap占位符和一个选择的输入。我需要在选择一个选项时,输入的占位符文本会发生变化。

我认为bootstrap.js会在加载页面时绑定它的对象,在document.ready之后,这些对象的更改不会影响。

我的尝试:

$('select').on('change', function ()
{
    $('input').attr('placeholder',$(this).val())
});

不起作用

1 个答案:

答案 0 :(得分:0)

$(document).on('change', 'select', function () {
    $('input').attr('placeholder', $(this).val());
});

您应该为目标select和目标input分配ID或其他选择器。每当input发生变化时,上述代码将在select <form name="fieldForm" method="post" ng-submit="submitFormData($event, htmlValue)"> <div class="bootstrap" ng-bind-html="htmlValue.Html | unsafe"> ......form html....... </div> <div class="padding"> <button class="button button-block button-calm"> Submit </button> </div> </form> 执行。