Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 单击阿拉伯语时更改占位符的文本_Jquery_Html - Fatal编程技术网

Jquery 单击阿拉伯语时更改占位符的文本

Jquery 单击阿拉伯语时更改占位符的文本,jquery,html,Jquery,Html,我有一个占位符explore places的输入 <form id='search'> <input type='text' id='geolocate' placeholder='Explore Places'/> </form> 当单击div时,如何更改jquery中的文本让我们说这是我的html <div id='language-select'> <ul class='language'>

我有一个占位符explore places的输入

  <form id='search'>
    <input type='text' id='geolocate' placeholder='Explore Places'/>
  </form>
当单击div时,如何更改jquery中的文本让我们说这是我的html

<div id='language-select'>
    <ul class='language'> 
        <li><a class='first active' id='english' class='satellite_terrain'>English</a></li>
        <li><a class='second' id='arabic' class='satellite_terrain'>عربي</a></li>
    </ul>
</div>
当点击英语占位符时,应为“探索地点”,而阿拉伯语占位符时,应为“探索地点”

只需使用更改即可,如:

$("#arabic").click(function() {
    $("#geolocate").attr("placeholder", "Explore Places ar");
});
使用jQuery

使用.attr:-

对英语也这样做,这样你就可以很容易地在两种语言之间切换

$('#english').click(function(){
  $('#geolocate').attr('placeholder','Explore Places');
})

您尚未发布JS代码。请更改属性的值placeholder@Satpal我没有jquery代码
$('#arabic').click(function(){
  $('#geolocate').attr('placeholder','Explore Places ar');
})
$('#english').click(function(){
  $('#geolocate').attr('placeholder','Explore Places');
})